Alright, so here I am, using the script blizz made, for heal on level up, in the Tons of Addons collection. Playing through, I noticed that they're not healing on level up, which kind of defeats the purpose of setting it to true =/ so in my tinkering, I somehow came up with the conclusion of, why not just hardcode it right into the class Window_BattleStatus since that's where it goes. I cannot for the life of me, figure out how to get that to work though. I tried it in different, logical, spots, but it produces a syntax error each time, on the last line in the script, which is always an 'end' command. Thoughts, comments, ridicule? Help?
For those that need it, the code is right here:
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
# Heal at LvlUp by Blizzard
# Version: 1.0b
# Type: Game Alteration
# Date: 4.12.2006
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#
# Compatibility:
#
# 90% compatible with SDK v1.x. 40% compatible with SDK v2.x. Might not work
# with exotic CBS-es or exotic Status displays during battle.
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#==============================================================================
# Window_BattleStatus
#==============================================================================
class Window_BattleStatus
alias refesh_heal_at_lvlup_later refresh
def refresh(number = nil)
if $game_system.HEAL_AT_LVLUP
$game_party.actors.each_index {|i|
if @level_up_flags[i]
$game_party.actors[i].hp = $game_party.actors[i].maxhp
$game_party.actors[i].sp = $game_party.actors[i].maxsp
end}
end
if number == nil
refesh_heal_at_lvlup_later
else
refesh_heal_at_lvlup_later(number)
end
end
end