Timers and Status Durations - Printable Version +- FF6 Hacking (https://www.ff6hacking.com/forums) +-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html) +--- Forum: Magitek Research Facility (https://www.ff6hacking.com/forums/forum-9.html) +--- Thread: Timers and Status Durations (/thread-2423.html) Pages:
1
2
|
RE: Timers and Status Durations - lopolly - 11-30-2013 Gotcha. Thanks for the clarification. RE: Timers and Status Durations - madsiur - 11-30-2013 (11-30-2013, 02:28 PM)lopolly Wrote: I was assigning the negative statuses to equipment via the Item editor (in the adv tab) to try to quickly inflict my characters with effects. It seems like the second row of statuses (Condemned, Image, Mute, Berserk, Muddle, Sleep, etc) cannot be applied to weapons, but will work when checked on anything else (Shields, Armor, Helmets, Relics). I didn't try them all out, but the first row of statuses seem to work on weapons. For example, I checked off Stop on a weapon and the character equipping it started with Stop in a battle. In the In-battle character properties initialization routine, the two status bytes (16 status) are treated the same way regardless of the item type. They are later used to apply status to the character, which means both status bytes should work with weapons and armors/relics. Code: Prior in the function, there is no branching on the item type... (11-30-2013, 02:28 PM)lopolly Wrote: Also, is it possible to make a character start with one of those statuses innately without the use of equipable items? For example, making a character start with Condemned status every battle. I searched around a bit and it sounds like things like Dog Block and Magi-Tek can be applied through events but I couldn't find anything for certain statuses such as Condemned. Yes, you can apply outside battle status throught events. There are 3 event commands for this: Code: 88 : 4 : Remove actor A's statuses B. B is a 16-bit bitfield of statuses, where a clear bit means to remove it (set bit means ignore it). The possible status to apply are those: Code: Status byte 1 So, as an example: 89 01 03 80: Apply Blind, zombie and Float to character 01 88 01 00 80: Remove all status from character 01 except float (will remain if already applied) 8A 01 FF 00: Toogle all character 01 status on status byte 1 Frankly, I think some status on byte 4 might not work because they are in battle status only... Hope it helps! RE: Timers and Status Durations - lopolly - 11-30-2013 Hmm, mysterious! I tried another run of testing today with applying the statuses through FF3usME, and I'm getting the same results: For weapons, it'll take any status from row 1 but anything from row 2 doesn't get applied. For all other equipment, it'll take the effects of both rows. I wonder if I'm doing something fundamentally incorrect? All in all, it is still very helpful to know the locations of these numbers, especially the event-based ones. Much appreciated, Madsiur. |