SolarBear / Numenera-FoundryVTT

Numenera support for the Foundry virtual tabletop
MIT License
28 stars 22 forks source link

Unable to open character sheets after 7 → 8 upgrade #196

Closed snorith closed 3 years ago

snorith commented 3 years ago

Foundry 0.8.8 Numenera 1.6.2

I upgraded from 0.7.9 to 0.8.8, along with the Numenera system upgrade, and I'm getting an error when attempting to open a character sheet. The system is in 'The Strange' mode, and the characters have assign cyphers and artifacts in their sheets. This the error from the console:

Screen Shot 2021-07-12 at 9 42 13 PM

It looks like some aspect of an attached cypher doesn't have the associated 'identified' field.

SolarBear commented 3 years ago

Hello! Thank you for the report.

You're not the first one to report it but, for some reason, I simply cannot reproduce this one on my own. Would you be willing/able to provide me with some data? If so, simply create an empty world, create a PC and give it a cypher - the absolute, bare minimum to reproduce the problem. Afterwards, simply zip the world folder and copy it here. That would be really helpful!

mindshadow2k commented 3 years ago

Here is a world I newly created and imported a character token that will not open as this is happening to me as well. There was an update recently that I was able to open the characters sheets, but then another update came (unfortunately I cannot recall the versions lol). ntest.zip

I am running as Numenera (system settings). Alternatively here are all the actor jsons that will not open. fvtt-Actor-Numenera.zip

SolarBear commented 3 years ago

Thank you! With all the data I have, I pushed a working fix. I could loadyour sheet on my system so please update and confirm it's working all right from your side!

snorith commented 3 years ago

Thanks for fixing it so quickly! I can now open the character sheets. Awesome!

SolarBear commented 3 years ago

Hehe... I've been chasing the root cause of this bug for about a month now so... "quickly"? Not really. But I'm just glad it's fixed, and glad that you all can play without problem. Enjoy!

mindshadow2k commented 3 years ago

I tested as well and it seems to be fixed. Thank you for all the hard work you do on this project!

SolarBear commented 3 years ago

@mindshadow2k You're VERY welcome! The best way to thank me is to play and have fun; optionnally, send me any comments and requests you have. :)

Now that this nasty bug is behind me, I can finally start working on actual features!