FF6 Hacking
Pony Fantasy VI Remake - Printable Version

+- FF6 Hacking (https://www.ff6hacking.com/forums)
+-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html)
+--- Forum: Dragons' Den (https://www.ff6hacking.com/forums/forum-13.html)
+--- Thread: Pony Fantasy VI Remake (/thread-3106.html)



RE: Pony Fantasy VI Remake - Tenkarider - 09-13-2017

there's a trick or two about targeting: 
1) red card(setzer's DA) has an hardcoded attack, even if you tweak it on FF3usME it will be ignored... in a thread i wrote also the solution to remove that
restriction... this one! https://www.ff6hacking.com/forums/thread-2652.html?highlight=red+card

2) said that, if you wanna tweak each DA spell property, FF3usME is enough: there's a flag among targeting ones which says random(or something like that), if i remember well setting that flag it was possible somehow to hijack the mandatory targeting of all DA, then you put the targeting flags you want.
according to what you wanna do with them, it might be a good idea to remove the "abort on allies" flag, so that the spell will never be stopped after the name is displayed on the screen.
about animation, looks like you can tweak it from FF3usME, despite that i'm used to tweak them directly from raw hex.  Smile


RE: Pony Fantasy VI Remake - DrakeyC - 09-13-2017

Yup, Red Card fix worked great.

Unfortunately, it seems no for the targeting. I copied the targeting for Terra's new DA from Ultima in vanilla, but it still only targets one person. The couple that I changed to target the user work fine, though.

As for the likelihood of them happening, maybe I'm unlucky but despite following this post, they don't seem to happen any more frequently. I made the 0F at C2/15ED a 2F and yeah. Or did I misunderstand and only a 1F will work to increase likelihood, not 2F.


RE: Pony Fantasy VI Remake - assassin - 09-13-2017

with those bitmask probability checks, chance of success = 1 / (2 ^ # of bits set) .
so 1Fh is worse than 0Fh, and (assuming no RNG manipulation or such) 2Fh is the same as 1Fh.


RE: Pony Fantasy VI Remake - DrakeyC - 09-14-2017

Madsiur lies! Sad

So, what would I need to do then to increase the likelihood of a DA happening? I think 12.5 / 1 in 8 is fine.


RE: Pony Fantasy VI Remake - Tenkarider - 09-14-2017

Try this one, that's my custom Riot Blade used in the final version of ultimate czar dragon hack:

[Image: NGRcVTNl.png]

the arrow points the flag you need to set


RE: Pony Fantasy VI Remake - DrakeyC - 09-14-2017

Yup, "randomize target" seemed to do it, thank you!

I guess the only hurdle now is, is it possible to make them happen more frequently?


RE: Pony Fantasy VI Remake - madsiur - 09-14-2017

(09-13-2017, 11:00 PM)assassin Wrote: with those bitmask probability checks, chance of success = 1 / (2 ^ # of bits set) .

I don't know why I saw this as chance of success = (RGN & #$1F) / 256. I probably just assumed the RGN was the chance of success.


RE: Pony Fantasy VI Remake - DrakeyC - 09-14-2017

One more, how complicated would it be to rewrite the code to let Umaro have a Depseration Attack? I know I'd have to relocate Shadow's counters and maybe Setzer's Lagomorph, but I have a spell slot I can vacate for any of that.

Code:
C2/15C8: C0 08        CPY #$08
C2/15CA: B0 44        BCS $1610   (No DA if monster)
C2/15CC: AD 3F 3A     LDA $3A3F
C2/15CF: C9 03        CMP #$03    
C2/15D1: 90 3D        BCC $1610   (No DA if time counter is 767 or less)
C2/15D3: B9 E5 3E     LDA $3EE5,Y
C2/15D6: 89 02        BIT #$02
C2/15D8: F0 36        BEQ $1610   (No DA If not Near Fatal)
C2/15DA: 89 24        BIT #$24
C2/15DC: D0 32        BNE $1610   (No DA If Muddled or Image)
C2/15DE: B9 E4 3E     LDA $3EE4,Y
C2/15E1: 89 12        BIT #$12    
C2/15E3: D0 2B        BNE $1610   (No DA If Clear or Zombie)
C2/15E5: A5 B9        LDA $B9
C2/15E7: F0 27        BEQ $1610   (No DA if $B9 = 0)
C2/15E9: 20 5A 4B     JSR $4B5A   (Random number 0 to 255)
C2/15EC: 29 0F        AND #$0F    (0 to 15)
C2/15EE: D0 20        BNE $1610   (1 in 16 chance for DA)
C2/15F0: B9 18 30     LDA $3018,Y
C2/15F3: 0C 2F 3F     TSB $3F2F
C2/15F6: D0 18        BNE $1610   (No DA if this character already used it this combat)
C2/15F8: B9 D8 3E     LDA $3ED8,Y (Which character it is)
C2/15FB: C9 0C        CMP #$0C
C2/15FD: F0 05        BEQ $1604   (branch if Gogo)
C2/15FF: C9 0B        CMP #$0B
C2/1601: B0 0D        BCS $1610   (branch if Character 11 or above: Gau, Umaro, or
                                   special character.  none of these characters have DAs)
C2/1603: 1A           INC
C2/1604: 3A           DEC         (if it was Gogo, we decrement the DA by 1 to account
                                   for Gau -- who's before Gogo -- not having one)
C2/1605: 09 F0        ORA #$F0  
C2/1607: 85 B6        STA $B6     (add F0h to modified character #, then save as attack #)
C2/1609: A9 10        LDA #$10
C2/160B: 14 B0        TRB $B0
C2/160D: 4C 14 17     JMP $1714



RE: Pony Fantasy VI Remake - Fenrir - 09-18-2017

Came up with a crazy idea.

Starflwr -> Baby Graffiti (Graffiti for short).

Change the sword into a crayon should be simple enough, the shape is already present. Ragnarok's ability to transform enemies into items fits the idea. Erasing (defeating) an enemy and getting (drawing) an item. The whole choosing (sword/magicite) reminds me of, is "the pen/crayon is mightier than the sword".


RE: Pony Fantasy VI Remake - DrakeyC - 09-18-2017

I'll have to ask Rydel, Ragnarok is compressed graphics it seems. But if he can, works for me.