How to make Sketch not suck
#1
Hey folks! I'd like to share with you all some code to improve the Sketch command. Sketch is an interesting ability hampered by two things: it uses the monster's stats rather than Relm's, which are generally really low; and the selection of available attacks are often outright garbage. The latter is fixable with FF3usME, but the first requires some code changes to fix.

With this patch, Sketch will use the attacker's stats (Vigor and Magic for physical or magical attacks, respectively).

Code:
hirom
;header
!freespace = $C2A694

;Put attacker level [or Sketcher if applicable] in $11AF
org $C22C21
PHX                  
LDA $3417       ;Get Sketcher
JSR newfunc     ;New code
LDA $3B18,X     ;Level
STA $11AF       ;Level
PLX                    
RTS                  

org !freespace
newfunc:
BMI .exit       ;Branch if no Sketcher
TAX             ;if there's a valid Sketcher, use their Level for attack
LDA $11A2       ;Spell Properties
LSR A           ;Check if Physical/Magical
LDA $3B41,X     ;Sketcher's Mag.Pwr
BCC .magical    ;Branch if not physical damage
LDA $3B2C,X     ;Sketcher's Vigor * 2
.magical
STA $11AE       ;Set Sketcher's Magic or Vigor
.exit
RTS
 Credits to Synchysi for parts of this code, which I lifted straight out of Brave New World.
Reply
#2
Sorry to bump an old thread - but I am using this great patch with my hack but realized today it does not work with control. Is there any way to make this same code work with control? Sketch is actually better than control by using Relm's stats!
Reply
#3
Yes, you'd have to add a check for $32B9,X (who's Controlling this entity?) and if any, load that entity's magic power instead.
Reply
#4
I'm going to try to add this to Divergent Paths, but if you wanted to add Lightning's suggestion, I would love to have that. I also think this should released as a standalone hack.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Relm Sketch Rework Idea DevonLursen 0 791 11-01-2024, 08:34 AM
Last Post: DevonLursen
  Relm's Sketch edit doofenH 7 5,659 01-18-2020, 02:14 PM
Last Post: seibaby
  Make Morph work like Quick? C-Dude 7 6,093 09-16-2019, 09:40 PM
Last Post: C-Dude
  Sketch won't show a peformed Blitz name Kugawattan 0 1,875 05-18-2017, 11:05 PM
Last Post: Kugawattan
  Is it possible to make a certain party required for an event? Jeff 4 4,642 03-16-2015, 07:57 PM
Last Post: Jeff
  What is the best way to make Vicks and Wedge into "normal" party members? athenian200 3 4,026 06-25-2013, 01:20 PM
Last Post: B-Run

Forum Jump:


Users browsing this thread: 1 Guest(s)