Hey folks, I figured I should put things I make in my own thread, possibly for organizational things, such as ASM/Eventing things and graphical endeavors. But for now, I figured I should open with this.
DSFE STYLE AVOID
First off, huge thanks to Sme for helping me out with making this work.
In vanilla FE8, Avoid is calculated by 2(AS[Attack Speed])+Luck. By default, Eirika with a Rapier has 9 AS and 5 luck. So if you input the numbers into the equation, you get 2(9)+5=18+5=23. As you can see, Eirika has 23 avoid.
In the DSFE games, the formula is only a measly AS + (Luck/2(rounded down)), which makes dodgetanking in those games largely unreliable, if not impossible. Because FE8 has an exponent function for calculating speed’s contribution to avoid, and the base value is 2, I can set the exponent’s value to 0 so the game reads that as 2^0=1, meaning that the raw AS value is used instead of its inflated value. Now, with the new formula, Eirika’s avoid is now 9+(5/2, rounded down)=9+2=11
How to kill dodgetanking
Here’s the link to the event file. Just use EA to put the code into the ROM and everything should be fine and dandy. Just make sure that the .dmp is in the same place as the event file.