Ok, now that Dropbox is finally working with me, I can share link to the 8.5 version:
https://dl.dropbox.c...ersions/8.5.zip
Event Hacking for Dummies (2nd Edition)
Started by
Arch
, May 21 2012 08:16 PM
43 replies to this topic
#41
Posted 28 May 2012 - 12:58 AM
#42
Posted 01 July 2012 - 10:12 PM
Not really sure on this FIGH event... just experimentation. Maybe Cam can debug this crap. I'm too lazy to. XD
First Parameter "Weapon Equip (Item Value in hex)" + "100 hit -- dmg -- crit" for ally + "-- hit -- dmg -- crit" for Other Ally/NPC/Enemy
Assuming that it's use is for "Support" type weapons, like Healing Staves, Dancing Rings, and the actual Dance/Play command items.
Second Parameter: "Weapon Durability Remaining + 1" if Parameter 1 has something in it. Putting any value here other than 0x00 will cause "Parameter 1" to be active... and show a non-existent sword item if Parameter 1 is "0x00".
Third Parameter: WTF
Fourth Parameter: Anything other than 0x00 will cause the fight to go to "non-controlled" mode, as if you actually attacked with the attacker on a turn, and the stats are factored in if they will double... and critical, depending on the RNG.
Fourth Parameter will cause freezing if the first or second parameter have a value other than "0x00" in them.
FIGH Attacker Defender Pointer [Parameter1, Parameter2, Parameter3, Parameter4]
First Parameter "Weapon Equip (Item Value in hex)" + "100 hit -- dmg -- crit" for ally + "-- hit -- dmg -- crit" for Other Ally/NPC/Enemy
Assuming that it's use is for "Support" type weapons, like Healing Staves, Dancing Rings, and the actual Dance/Play command items.
Second Parameter: "Weapon Durability Remaining + 1" if Parameter 1 has something in it. Putting any value here other than 0x00 will cause "Parameter 1" to be active... and show a non-existent sword item if Parameter 1 is "0x00".
Third Parameter: WTF
Fourth Parameter: Anything other than 0x00 will cause the fight to go to "non-controlled" mode, as if you actually attacked with the attacker on a turn, and the stats are factored in if they will double... and critical, depending on the RNG.
Fourth Parameter will cause freezing if the first or second parameter have a value other than "0x00" in them.
Edited by shadowofchaos, 01 July 2012 - 10:12 PM.
#43
Posted 01 July 2012 - 10:19 PM
oh god rey don't add more to my list
#44
Posted 02 July 2012 - 03:48 AM
So having Parameter1 be non-0 causes you to have stats "100 hit -- dmg -- crit" for ally and "-- hit -- dmg -- crit" for Other Ally/NPC/Enemy? Assuming it does, here's a macro implementation of notes:FIGH Attacker Defender Pointer [Parameter1, Parameter2, Parameter3, Parameter4]
First Parameter "Weapon Equip (Item Value in hex)" + "100 hit -- dmg -- crit" for ally + "-- hit -- dmg -- crit" for Other Ally/NPC/Enemy
Assuming that it's use is for "Support" type weapons, like Healing Staves, Dancing Rings, and the actual Dance/Play command items.
Second Parameter: "Weapon Durability Remaining + 1" if Parameter 1 has something in it. Putting any value here other than 0x00 will cause "Parameter 1" to be active... and show a non-existent sword item if Parameter 1 is "0x00".
#define NonControlled "0x01 << 24" #define Controlled "0x00 << 24" #define UseSupportItem(itemID) "itemID" #define UseSupportItemWithDurability(itemID, durability) "itemID + (durability - 1) << 8"
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users










