mjording / marvel-multiverse

Unofficial Marvel Multiverse Role Playing Game System for use with Foundry Virtual Tabletop. https://ko-fi.com/mjording
https://github.com/mjording/marvel-multiverse
Other
4 stars 1 forks source link

All Movement speeds set to '0" on some Actors after updating to v1.6.9... #44

Closed WildBillLives closed 4 days ago

WildBillLives commented 2 weeks ago

All Movement speeds set to '0" on some actors after updating to v1.6.9...

Below is a screenshot of the move stats for a couple of random actors from my game showing this issue:

Untitled

This only affects SOME actors, not all actors. I have no idea why some show 0 speeds and others are ok...they were all created before I updated the game.

mjording commented 2 weeks ago

It could be a migration issue, I did recently make a good deal of changes to size and speed over the last few releases. Will look into instituting a migration system soon. Until then I'll see if I can reproduce.

WildBillLives commented 2 weeks ago

From an (admittedly) quick look it appears that actors who had powers that affected movement were ok after I updated, those who had the default speed were the ones who went to the zero movement rates...

mjording commented 2 weeks ago

Good to know, I'm guessing if you changed the character size and then reverted it may help. Otherwise you may have to rebuild.

WildBillLives commented 2 weeks ago

I tried that already but it did not help...I simply created a new trait called "Move_Fix" that manually resets all the speeds back to human default thru active effects for all those with no movement powers.

PascalMueller1988 commented 2 weeks ago

Just to validate. This has happened to me, too!

On a side note. What is the @ for run speed? Is there a list of all the attribute names somewhere?

WildBillLives commented 1 week ago

Just to validate. This has happened to me, too!

On a side note. What is the @ for run speed? Is there a list of all the attribute names somewhere?

" system.movement.run.value " is the run speed value.

mjording commented 1 week ago

Hmm, just to be clear this is happening to legacy characters that were migrated poorly, and not new characters. Aside from building proper migrations going forward the best advice may be to recreate.

mjording commented 1 week ago

Yeah, this is no fun, I have a bunch of characters that need to be migrated or recreated. I've tried a couple of ways to automate the migration, but no love.

mjording commented 4 days ago

This doesn't seem to have a solution. The fundamental schema for character sheets changed and I didn't account for the impact on existing characters.

From now on for major data changes, I'll build a migration, and alert users if there is an impacting non-reverse compatible change.