D
DLPB_
Guest
If the flag added when Power is 0 at
5DA71D
is skipped, the Conformer will then correctly show damage and effects when targeting allies (damage 1). But this check may be needed for other effects to disable damage and normal effects, like sound.
With Yuffie's conformer, there are three possibilities to what the developers wanted:
1. That when targeting allies, the damage will be 1 and that this damage be displayed.
2. That when targeting allies, the damage will be 0 and that this damage is not displayed.
3. That when targeting allies, the power rating be 1 - and thus damage will be at its minimum for allies.
I suspect that there was a miscommunication. The normal minimum for any physical attack that lands a hit is 1. The reason Yuffie's weapon takes 1 off is that the variance formula does it's job and makes it 1.
But because of the power check being 0 (since allies' level isn't checked), the damage display and other effects are disabled by the flag at the address above.
The two possible fixes are:
Disable the ability to skip damage and effects when power is 0 (might break other effects)
Force Yuffie's conformer formula to have a minimum power rating of 1 (which would then affect allies with damage greater than developers intended)
It would be a lot of work to make a workaround that made her attack = 1 and display 1 when her power alone is 0. Because then you'd be checking if her conformer is equipped. That's possible, but i'd prefer to not go down that route.
Could also add an additional line to variance to skip adding 1 when power is 0.
Question first is how many things are affected if 5DA71D = EB 1A
Too many are. Frog Song, for example, will show damage being 0 instead of just doing the effect.
I think best way to fix this now is to just make the Conformer take off the minimum when targeting allies (power = 1).
Code: [Select]
Will fix it.
5DA71D
is skipped, the Conformer will then correctly show damage and effects when targeting allies (damage 1). But this check may be needed for other effects to disable damage and normal effects, like sound.
With Yuffie's conformer, there are three possibilities to what the developers wanted:
1. That when targeting allies, the damage will be 1 and that this damage be displayed.
2. That when targeting allies, the damage will be 0 and that this damage is not displayed.
3. That when targeting allies, the power rating be 1 - and thus damage will be at its minimum for allies.
I suspect that there was a miscommunication. The normal minimum for any physical attack that lands a hit is 1. The reason Yuffie's weapon takes 1 off is that the variance formula does it's job and makes it 1.
But because of the power check being 0 (since allies' level isn't checked), the damage display and other effects are disabled by the flag at the address above.
The two possible fixes are:
Disable the ability to skip damage and effects when power is 0 (might break other effects)
Force Yuffie's conformer formula to have a minimum power rating of 1 (which would then affect allies with damage greater than developers intended)
It would be a lot of work to make a workaround that made her attack = 1 and display 1 when her power alone is 0. Because then you'd be checking if her conformer is equipped. That's possible, but i'd prefer to not go down that route.
Could also add an additional line to variance to skip adding 1 when power is 0.
Question first is how many things are affected if 5DA71D = EB 1A
Too many are. Frog Song, for example, will show damage being 0 instead of just doing the effect.
I think best way to fix this now is to just make the Conformer take off the minimum when targeting allies (power = 1).
Code: [Select]
Code:
5DCD8C = C7 45 E0 01000000
Last edited: