GithubHelp home page GithubHelp logo

zircon's People

Contributors

bernatvadell avatar brandc87 avatar dependabot[bot] avatar fluffyduckyeu avatar jb-eth-mir3 avatar junchih avatar lanaya97 avatar lilcooldoode avatar lionsmight1 avatar pete107 avatar phoenixvdp avatar ryantaplin avatar suprcode avatar xepher avatar yuanbaian avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zircon's Issues

Weird Double Drawing Of PlayerObject Ontop Of Everything

I don't understand this line, it seems like a hack and it is having an impact on the wing effects.

https://github.com/Suprcode/mir3-zircon/blob/3a890d540ed4fa4a9b90f0089d2c3cadf2ef05e4/Client/Scenes/Views/MapControl.cs#L405

Removing it has a consequence, so it's not so simple, i assume this is the reason this was added.

  • Player does not implicitly show when hiding under objects (without mouse over).
  • We lose the colour overlay when hiding under objects (this behaviour could be moved elsewhere though?).

With This Line
UnnecessaryDraw

Without This Line
UnnecessaryDraw2

System.TypeLoadException

Having an issue once the client has been built, server and client both provide the same information;

System.TypeLoadException: Could not load type 'Library.Network.ServerPackets.CompanionShapeUpdate' from assembly 'Library, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. at System.Signature.GetSignature(Void* pCorSig, Int32 cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType) at System.Reflection.RuntimeMethodInfo.FetchNonReturnParameters() at System.Reflection.RuntimeMethodInfo.GetParametersNoCopy() at System.RuntimeType.FilterApplyMethodBase(MethodBase methodBase, BindingFlags methodFlags, BindingFlags bindingFlags, CallingConventions callConv, Type[] argumentTypes) at System.RuntimeType.GetMethodCandidates(String name, BindingFlags bindingAttr, CallingConventions callConv, Type[] types, Boolean allowPrefixLookup) at System.RuntimeType.GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConv, Type[] types, ParameterModifier[] modifiers) at System.Type.GetMethod(String name, Type[] types) at Library.Network.BaseConnection.ProcessPacket(Packet p) in C:\Zircon Server\File Release\Source\Library\Network\BaseConnection.cs:line 315 at Library.Network.BaseConnection.Process() in C:\Zircon Server\File Release\Source\Library\Network\BaseConnection.cs:line 238

The BaseConnection.cs has not been altered in anyway from the repo here. Not sure if anyone else has experienced this issue or not.

new monsters dont spawn

on trying to create a harder oma hero i set all the necessary attack defense etc and spawn location and amount saved and shut server down copied system.db to client and restarted server but new mobs wont spawn anywhere on map

Armour Colouring Problems

This armour has a lot of random colour issues:
219797125-ba89d8f1-8a4a-4114-b012-fd8d5776d1e5

This armour seems to have reversed colour when harvesting:
ArmorColor

Sin Spell - Massacre

There's an issue with the base version of this code that can allow a player under certain circumstances to cascade the effects across a map doing increasingly more damage. During testing, we managed to almost do a full map wipe due to the way it can cascade onto additional targets.
I'm pretty sure it should have both an upper damage limit and a total cascading targets limit. either way, as it stands it can be (and apparently has always been) exploited.

need help

can u help me with rebirth they showing no in rankings and can u tell me how add launcher

Shields Not Displaying

Noticed when shields are equipped they do not display on your character in game, only on your character window.

DrawWings Behaviour Change

I want to raise proposal to change the DrawWing behaviour, it currently has bad encapsulation, and exhibits behaviour for ArmourEffect, WingEffect and EmblemEffect which is not reflective of the method naming.

Furthermore, the coupling of ArmourEffect is quite poor. I suggest to separate ArmourEffect from ArmourImage by adding new 'Effect' column into the data layer which will substitute ArmourImage in the same way WingShape and EmblemShape is used..

I also propose that WingShape and EmblemShape use this new Effect field in the same manner instead of 'Shape' column.

https://github.com/Suprcode/mir3-zircon/blob/83b3ecb6147c1f30571f6d98a3472528d3a80012/Client/Models/PlayerObject.cs#L1168

How would you feel about this change in the master source?

This change is just from observation's, my goal at the same time will attempt to add WeaponEffect so that I can also add effects for the heavenblade weapon and others.

Wizard Spell - MirrorImage

Looks like this is part implemented in the code, but it's not currently working.
There are code references for it, and an ai script, maybe missing a bit of code to link it all together?

Inventory - NullReference Exception

Exception
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Client.Scenes.Views.InventoryDialog.Cell_SelectedChanged(Object sender, EventArgs e) in C:\Users\Abeda\source\repos\Orca\mir3-orca\Client\Scenes\Views\InventoryDialog.cs:line 349
at Client.TargetForm.OnMouseDown(MouseEventArgs e) in C:\Users\Abeda\source\repos\Orca\mir3-orca\Client\TargetForm.cs:line 81
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at SlimDX.Windows.RenderForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)

Steps to Reproduce

  1. Open vendor
  2. Left click item to select in own inventory
  3. Right click same item and cell

Problem Viewing Map Region

Can you help me understand why this is failing when I try to open map region.

image

I tried to search this error and found this post, but i'm not sure what I need to fix. The installation suggestion did not fix the problem and when I process my slimdx.dll file in the dependencies program I see some errors but not sure how to fix them.

Koenvh1/ets2-local-radio#155

Xzos List of issues

Cant pot or RT on horse

Assassins poison cloud "wrong colour" find below , same problem with wraith grip
https://youtu.be/_dITC9yujWc

Tao passive multi hit explosion and evil slayer, multi target , (tao should be single target)

taos Trans spell , never used to "geo"/teleport" and should turn the player invisible on the spot

https://youtu.be/wKunzoVgrKU
End game stats need to be closer to Korean, Cubes and Special/master refines going to crazy stats making bosses need millions on millions of hp.

mingame to be added - check the korean translations in discord (i will help you if you pm me)

Instances - Can't Rejoin Group if Player Dies/Relogs

Can understand the need to not allow grouping with members that didn't initially join an instance, but if someone from you instance group dies and relogs or disconnects, they can't rejoin the instance group.

Ice Rain - Flickering

Ice Rain is creating a flickering effect on top left corner when casting. It seems to be an issue with the lightning of the projectile.

Solo Instance Bug

On testing the more than 1 player in Solo type instance, I have found a 'bug', if you have max players set to 2, and 2 players join the instance, it correctly locks anyone else from entering.
If one of those players leaves, it allows a new player to join (again that seems correct)
if that previous player tries to join, they are still allowed to join even when it's full. (I assume that's a conditional check that's missing, but I can't work it out)

ChatTextBox.UpdateSettings() null reference exception

I keep getting null exception on ChatTextBox Settings when starting Client. It looks like the code was updated in the last commit and the UpdateSettings method was added which results in the null exception on fresh files - for me. Not sure but maybe we should LoadSettings when they are null.

image

Also Group Dialog doesn't open when I press 'P' which is the default key bind.

where can i find other resource files?

I download and compiled the exe.
But it need other files to run.
Where can I find other files?
LOMCN said:
Access denied
What happened? This website is using a security service to protect itself from online attacks.

Tamed Monsters

Monsters that are tamed by wizards do not teleport back to their owner if you run away from them.
They just try to walk back to you instead of teleporting back to you.

Why the wing looks a little blur ?

Compare to GSP lvl 64 cloth,the wing in the Zircon looks a little blur。Can anyone tell me why?or give me some suggestion? (probably due to blend?)

MarketPlaceDialog.cs BuyGameGold YESNO button not spawning webpage

.NET Core, the default for ProcessStartInfo.UseShellExecute has changed from true to false, and so you have to explicitly set it to true for this to work:

Line 4

Using System.Diagnostics;

Line 1200

   ```
     box.YesButton.MouseClick += (o1, e1) =>
            {
                if (string.IsNullOrEmpty(CEnvir.BuyAddress)) return;

                System.Diagnostics.Process.Start(new ProcessStartInfo
                {
                    FileName = (CEnvir.BuyAddress + MapObject.User.Name),
                    UseShellExecute = true
                });

Instances - Teleport Type NPCs

When using a teleport NPC type in an instance such as a teleport stone in PT. You are teleported to the non-instances version of the destination.
There are multiple dungeons that use this method for getting between certain floors that are affected by this.

MapViewer loading failed

In SMain of the project server , why the MapViewerbutton click event is empty.And i add the code ShowView(typeof(MapViewer)) when the MapViewer onload , Manager.Create() function will throw the exception "System.BadImageFormatException:“Failed to load file or assembly“SlimDX, Version=4.0.13.43, Culture=neutral........"

Problem with connect

I have a problem with my connection, it hangs on checking the version after starting the game.

image

Chat Log (Server)

The Chat Log seems to save server-side but doesn't display on the actual server like the System Log does. Not sure if I missed an option that enables that .

When I register and has a referral, server wiil be carsh

SEnvir.cs line: 2802-2811

`
if (refferal != null)
{
int maxLevel = refferal.HighestLevel();

            if (maxLevel >= 50) account.HuntGold2.Amount = 500;
            else if (maxLevel >= 40) account.HuntGold2.Amount = 300;
            else if (maxLevel >= 30) account.HuntGold2.Amount = 200;
            else if (maxLevel >= 20) account.HuntGold2.Amount = 100;
            else if (maxLevel >= 10) account.HuntGold2.Amount = 50;
        }

`

AccountInfo.cs line: 336

public UserCurrency HuntGold2 => Currencies.First(x => x.Info.Type == CurrencyType.HuntGold);

because "Currencies" not initialized, so we can't find "CurrencyType.HuntGold"

can`t drop gold

// var info = Globals.CurrencyInfoList.Binding.FirstOrDefault(x => x.DropItem == item);
var info = Globals.CurrencyInfoList.Binding.FirstOrDefault(x => x.Name == item.ItemName);

Clear Ring

When equipping the Clear Ring, it has no effect.

DrawBlend on player always breaks after 10 secondsof being logged in

If you log in, then hover over your player - after about 10 seconds something will break and cause a black image to draw. From then on the player will no longer draw correctly when on a horse.

Even if you're not on a horse this black image error happens, but it only seems noticable when mounted.

The player image gets drawn 3 times

1 - Solid image, always drawn
2 - Opacity image, always drawn (for when the solid image is behind a building/object)
3 - Highlight image, drawn on mouse hover

If you remove the SetBlend calls for the highlight image this issue doesn't happen anymore - so the error might lie somewhere here.

Legend.of.Mir.3.-.FPS_.64.Mouse.Control_.MapControl.Mouse_.X.382.Y.399.Co.Ords_.X.157.Y.233.Objects_.28.DPS_.4359.-.Ping_.1.Sent_.913B.Received_.88KB.2023-12-09.22-09-11.mp4

Issues regarding in-game Wallet (Ctrl+C) and gold

Hi Jammie
Thank you for letting us play such good game. I just compiled source code and used Debug files play around and find two issues.

  1. All the gold dropped by monsters directly goes into Inventory and apprerance is like and does not add to Gold Column at the bottom of Inventory Window. 2. And when I open Wallet (Ctrl+C) , it's blank. Please see the screenshot for details.

Here I also attach the error text that Client recorded for reference.
1

Thanks.

2023-9-7.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.