cfogrady / DIM-Modifier

31 stars 3 forks source link

Safety Validator should be updated to accept values on newer cards. #12

Closed NerysRhys closed 1 year ago

NerysRhys commented 1 year ago

Hi, I've been making changes about requirements for the mons on all the DIMs I haven't completed yet (I want to complete them all before the Vital Lab is taken down), and I've noticed that Agnimon and Wolfmon won't let me save the changes I've made.

I thought it might be because of my backup, so I made another one, but it didn't solve the issue. Do you know the reason why it won't work? Previous versions of your program don't seem to work either.

cfogrady commented 1 year ago

There should be some text in the terminal indicating why. I believe some newer DIMs used tables that were bigger than I thought the table could go, which is probably the issue for you as well... You could try turning off "Only Safe Values" and it should let you save.

NerysRhys commented 1 year ago

Turning off the "Only Safe Values" does seem to let me save. Thanks ^^ It's always on and I think I stopped paying attention to it rather quickly so my brain might have had me 'unsee' it.

Also, here's what the terminal is showing when I load my Agnimon or Wolfmon DIM.

on_load

Fairimon (for exemple) doesn't show a message for "Monster 16 AP must be less than 9", said monster is Susanoomon in Agni/Wolf.

EDIT: Guilmon also won't save unless the box is unchecked because the DIM "has too many evolutions".

cfogrady commented 1 year ago

EDIT: Guilmon also won't save unless the box is unchecked because the DIM "has too many evolutions".

Yeah... This is the one that somebody else had brought to my attention. I'll try to update the Safety Validator for both of these.

cfogrady commented 1 year ago

Safety validator was reworked for 2.0, but this is basically done.