EvEmu-Project / evemu_Crucible

Emulator for EvE Online's Crucible expansion
https://evemu.dev
168 stars 65 forks source link

Adding Acceleration Gate to a Dungeon Does not seem to work #276

Open d10sfan opened 10 months ago

d10sfan commented 10 months ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Go to dungeon editor
  2. Go to add an acceleration gate
  3. Nothing happens
  4. See error

Expected behavior Acceleration gate to appear

Screenshots N/A

System Details (please complete the following information):

Additional context

17:28:16 E Client::CallReq: Unable to find method to handle call to: dungeon::AddObject

17:28:16 E Client::CallReq: dungeon::AddObject candidates: 

    (PyInt*,PyInt*,PyFloat*,PyFloat*,PyFloat*,PyFloat*,PyFloat*,PyFloat*)

Does not match parameters: 

    (PyInt*,PyInt*,PyFloat*,PyFloat*,PyFloat*,PyNone*,PyNone*,PyNone*,PyNone*)

17:28:16 [Service] alert::BeanCount()

17:28:16 [Service] alert::SendClientStackTraceAlert()

EXCEPTION #8 logged at  09/01/2023 12:28:16 Unhandled exception in <TaskletExt object at 3d19efa8, abps=1001, ctxt='<NO CONTEXT>^<bound method PaletteEntry.OnEndDragFunc of listentry.PaletteEntry object at (snip)ecc0510, name=entry_4, destroyed=False>>'>

Caught at:

/common/lib/bluepy.py(98) CallWrapper

Thrown at:

/common/lib/bluepy.py(86) CallWrapper

/client/script/ui/inflight/dungeoneditor.py(1785) OnEndDragFunc

/client/script/ui/inflight/dungeoneditor.py(1808) DropIntoDungeonRoom

/client/script/parklife/dungeonhelper.py(266) CreateObject

        typeID = 17831

        objectName = 'Acceleration Gate'

        yaw = None

        radius = None

        pitch = None

        y = 0.0

        x = 4776.8798828125

        z = 5114.732421875

        roomID = 10001

        roll = None

TypeError: 'NoneType' object is not iterable

Thread Locals:  session was <Session: (sid:4787738709418000490, clientID:0, mutating:0, locationid:30000848, corprole:0x0, userid:1, languageID:EN, role:0x62f8000280c41000L, charid:90000000, address:192.168.0.148:56658, userType:30, sessionType:5, regionid:10000010, constellationid:20000124, warfactionid:0, corpid:1000165, shipid:140000102, solarsystemid:30000848, solarsystemid2:30000848, hqID:60014599, baseID:60014599, rolesAtAll:0x0, rolesAtHQ:0x0, rolesAtBase:0x0, rolesAtOther:0x0, genderID:1, bloodlineID:5, raceID:4, corpAccountKey:1000)>

EXCEPTION END
jdhirst commented 2 months ago

This needs further investigation as multi-room dungeons are currently in a POC phase and need some more polish.