issues: 400561470
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
400561470 | MDU6SXNzdWU0MDA1NjE0NzA= | 1312 | Portal Gems still crash server | 37782527 | closed | 0 | 8909245 | 1 | 2019-01-18T03:50:56Z | 2019-01-18T21:47:41Z | 2019-01-18T21:47:41Z | NONE | <!-- IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION YOUR ISSUE MIGHT BE CLOSED WITHOUT INVESTIGATING --> ### Bug Report or Feature Request (mark with an `x`) ``` - [X] bug report -> please search issues before submitting - [ ] feature request ``` ### Repro steps. Put a Shoyanen Portal Gem into a pack, not your main pack try to use it ### The log given by the failure. ERROR (ACE.Server.Program) System.NullReferenceException: Object reference not set to an instance of an object. at ACE.Server.WorldObjects.WorldObject.ItemMagic(WorldObject target, Spell spell, WorldObject itemCaster) in ACE.Server\WorldObjects\WorldObject_Magic.cs:line 825 at ACE.Server.WorldObjects.WorldObject.TryCastSpell(Spell spell, WorldObject target, WorldObject caster) in ACE.Server\WorldObjects\WorldObject_Magic.cs:line 69 at ACE.Server.WorldObjects.Gem.UseItem(Player player) in ACE.Server\WorldObjects\Gem.cs:line 108 at ACE.Server.WorldObjects.Player.HandleActionUseItem(UInt32 itemGuid) in ACE.Server\WorldObjects\Player_Use.cs:line 162 at ACE.Server.Network.GameAction.Actions.GameActionUseItem.Handle(ClientMessage message, Session session) in ACE.Server\Network\GameAction\Actions\GameActionUseItem.cs:line 11 at ACE.Server.Network.Managers.InboundMessageManager.<>c__DisplayClass11_0.<HandleGameAction>b__0() in ACE.Server\Network\Managers\InboundMessageManager.cs:line 119 at ACE.Server.Entity.Actions.ActionEventDelegate.Act() in ACE.Server\Entity\Actions\ActionEventDelegate.cs:line 16 at ACE.Server.Entity.Actions.ActionQueue.RunActions() in ACE.Server\Entity\Actions\ActionQueue.cs:line 23 at ACE.Server.Network.Session.TickInbound() in ACE.Server\Network\Session.cs:line 100 at ACE.Server.Managers.WorldManager.DoSessionWork() in ACE.Server\Managers\WorldManager.cs:line 566 at ACE.Server.Managers.WorldManager.UpdateWorld() in ACE.Server\Managers\WorldManager.cs:line 392 at ACE.Server.Managers.WorldManager.<>c.<Initialize>b__18_0() in ACE.Server\Managers\WorldManager.cs:line 81 at System.Threading.Thread.ThreadMain_ThreadStart() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() ### Desired functionality. Portal gem is consumed and casts portal to master mage ### Mention any other details that might be useful. | {"url": "https://api.github.com/repos/ACEmulator/ACE/issues/1312/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0} | completed | 79078680 | issue |