Users browsing this thread: 1 Guest(s)
Cursed Tweak

#1
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
Cursed Tweak
version 1.1
release on 2016/04/28
apply to a FF3us 1.0
wiki entry
Download

[Image: fetch.php?media=ff3:ff3us:patches:madsiu...curse2.png]

Files
cursedtweakC2-4.asm: For implementation in bank $C2 (4 items)
cursedtweakC2-8.asm: For implementation in bank $C2 (8 items)
cursedtweakEE-4.asm: For implementation in bank $EE or any other bank (4 items)
cursedtweakEE-8.asm: For implementation in bank $EE or any other bank (8 items)

Apply with xkas 0.06
Command example: xkas cursedtweakEE-4.asm romname.smc

[Description[/b]

This is not a patch but a ASM file that allows more than one cursed item in the game. As it is now, each table has 4 entries, first the cursed shield then 3x dirk. As an example, item #2 of table A will turn into item #2 of table B after X fights where X is entry #2 of table C. You can expand the three table to 5, 7, 12 or more entries or have 2 or 3 entries. However 2 or 1 item(s) kinda defeat the purpose of using tables but it would work anyway. In case you change number of entries, you must change line 9 and 36 of the ASM file to the good numbers of items (see file for comments).

This tweak use 4 continuous free RAM bytes in the SRAM range (or more depending of your needs) starting at $7E1E1D. It also use a single RAM byte as temp storing value for CMP purpose ($7E1440).

There are a few restrictions:

1) If an item is equipped by 2 characters, counter will increase of two each battle but only one of the two weapon will upgrade.
2) If you have two identical entries in table A, only one of the two counters will be upgraded each battle even if 2 character equip the item.
3) Setting the number of battles to 0x00 will make the item upgrade after 257 battles (never tested the scenario though).
4) Battle number should be between 0x01 and 0xFF (1 byte).
4) Setting an upgraded item to 0xFF will most likely make you lose the table A item and get nothing new when upgrade happend.
5) I'm not responsible of people upgrading a shield into a megalixir and then have it equipped in the left hand Tongue

Note: "uncursed shield" message will appear after the battle when a upgrade is made. Since there is not universal message that can be applied, I left it as it is. One can easily find it in the ROM with the good table and change it to something that suits more his hack.


Interesting Setup:

You can have level 3 upgrades (item A -> item B -> item C). Using 8 items, the following can be set. As an example, Item #3 would turn into #7 then into #11.

Table A
1
2
3
4
5
6
7
8

Table B
5
6
7
8
9
10
11
12
  Find
Quote  

#2
Posts: 763
Threads: 83
Thanks Received: 55
Thanks Given: 7
Joined: Apr 2015
Reputation: 22
Status
Obliviscence
Hey! good stuff! Glad to see something real came out of our discussion on stream last week. I hope this works for you Kuga!
  Find
Quote  

#3
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
I like doing small tweaks like those. I'd probably use it if I had a hack in progress.
  Find
Quote  

#4
Posts: 281
Threads: 18
Thanks Received: 12
Thanks Given: 8
Joined: Mar 2014
Reputation: 8
Status
None
Pretty neat. With this, we could make those old rumors about the Paladin Ring come true. Smile

For those who don't know, the existence of the Cursed Ring (gained via Metamorph or by betting the Cursed Shld at the Colosseum), and the fact that the Cursed Shld turns into the Paladin Shld, led to speculations that it should be possible to dispel the curse on the ring and get a super-awesome item called the Paladin Ring.

What attributes do you think a hypothetical Paladin Ring would have?
  Find
Quote  

#5
Posts: 826
Threads: 11
Thanks Received: 22
Thanks Given: 13
Joined: Nov 2011
Reputation: 16
Status
Double
@seibaby You're right, didn't even think of that. Tongue

Allowing the user to guard the entire party regardless of near fatal status could be a decently OP effect for the Paladin Ring. Maybe even with a bonus to Defense to boot.


Confused Moogles FTW
Quote  

#6
Posts: 281
Threads: 18
Thanks Received: 12
Thanks Given: 8
Joined: Mar 2014
Reputation: 8
Status
None
@Lockirby2 Lol, that's so broken. Like being able to summon Golem indefinitely. Set someone up with 255 defense for even more brokenness. Smile
I actually wrote a hack to modify the True Knight effect that may be OP in a similar way. It allows the protector to protect anyone who's in the back row, regardless of near fatal status, as long as the protector himself is in the front row.

As for my own Paladin Ring... I don't know, it's pretty hard to top the Paladin Shld, but here are some ideas.

It grants Auto-Life and protection against deadly status ailments.
It gives bonus power to healing spells (since the Earrings DON'T).
It grants a certain spellcast from weapons (like Illumina).
It makes all spells ignore Mblock and Reflect.
  Find
Quote  

#7
Posts: 1,633
Threads: 56
Thanks Received: 13
Thanks Given: 84
Joined: Apr 2014
Reputation: 12
Status
Atma
My idea is the best one:
Paladin ring teaches to the bearer(1 x spell learning rate) the ultimate magic: Magic of the Magic Magician!!!  Surprised


THE GREATEST CHALLENGE OF ALL TIMES AWAITS:
http://www.ff6hacking.com/forums/showthr...p?tid=2593
DO YOU HAVE WHAT IT TAKES TO SLAY A GOD?
------------------------------------------------------------------------
Tenkarider's project #2 is started: FF6 Curse of the Madsiur Joke (CotMJ)
http://www.ff6hacking.com/forums/showthr...p?tid=2755
What happens when Madsiur tweaks your account? This full game hack will show that!
  Find
Quote  

#8
Posts: 169
Threads: 19
Thanks Received: 2
Thanks Given: 15
Joined: Jul 2015
Reputation: 2
Status
None
This is really interesting, could it have maybe a 5 tier upgrade or so? As in

table A

01
02
03
04

table B

02
03
04
05

So that 01 -> 02 -> 03 -> 04 -> 05. Or am I confused?
  Find
Quote  

#9
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
(06-21-2016, 06:12 PM)FF6Fanatic Wrote: So that 01 -> 02 -> 03 -> 04 -> 05. Or am I confused?

That's a 5 tier upgrade on 1 item. My example is tier 3 upgrade on 4 items.
  Find
Quote  

#10
Posts: 169
Threads: 19
Thanks Received: 2
Thanks Given: 15
Joined: Jul 2015
Reputation: 2
Status
None
Yeah that's what I'm trying to do... I set to CPX #$0004 and did the following:

Code:
; Items to upgrade. Comment out or add lines for more item as well as
; changing line 36 (Main routine) and 9 (SRAM Init) above if needed.
EquipTableA:
DB $00    ; Gladius lv.1
DB $01    ; Gladius lv.2
DB $02    ; Gladius lv.3
DB $03    ; Gladius lv.4
;DB $00
;DB $00
;DB $00
;DB $00    

; Upgraded items. Number of line must match table above.
EquipTableB:
DB $01    ; Gladius lv.2
DB $02    ; Gladius lv.3
DB $03    ; Gladius lv.4
DB $04    ; Gladius lv.5
;DB $00
;DB $00
;DB $00
;DB $00

; Number of battles needed to upgrade item
FightsTable:
DB $03    ; 3 battles
DB $03    ; 3 battles
DB $03    ; 3 battles
DB $03    ; 3 battles
;DB $FF
;DB $FF
;DB $FF
;DB $FF

It crashed my game. Sad I did the corresponding item work in FF3usME. Am I doing it right?
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite