[BUG] IDs must be removed and reinserted into wallets after spawning to work properly
Anticept opened this issue · comments
Basically, ID cards wont trigger access or display jobs to other people until this is done. Bug from #2979
Testmerges:
#2848: 'Mob Spawner Rework' by FalloutFalcon at commit bc3882944f
#2982: 'Ports Bodycameras from Fulp' by Zevotech at commit 18e909ba25
#3112: 'The SUNS Panacea-class Infirm Vessel' by Latentish at commit f34884499d
#3094: 'tweaks to recoil and spread' by FalloutFalcon at commit 071f32bb9c
#3080: 'Ports 'Command bar typing indicators (client side html version)'' by Skies-Of-Blue at commit 0d27d7d321
#3067: 'SSD Indicators Will Be Real In 2020' by Skies-Of-Blue at commit 5397dd493a
#2835: 'Cybersun's blacksite ruin' by Marabout2 at commit ccc2e85fbb
Reproduction:
Spawn in, try to open a door or examine someone who hasn't reinserted ID yet.
oops. dunno how this wasn't caught durning its many test merges. The you prob just need to refresh the wallet once you add the id should be a simple fix.
Not sure if it's related but every creature without an ID touching a door is also causing a runtime, it's trying to retrieve an ID that does not exist on the mob.
need an update method in the combined access variable in the wallet