QUOTE (Xzygon @ Apr 2 2010, 01:07 AM)

Well hey! Guess what??!
I posted that BEFORE Vlad fixed it.
And Vlad doesn't host/manage his site, Clone does.
If you go to the Vampyrcoders site, it is linked to Vlads blog, where you CAN download files. (I just checked.)
There was reason why I couldn't download Verus Tempus Proelium yesterday.
After Vlad just finished his upgrade, maybe Vlad was changing lastest version in the site.
That's why I couldn't download it.
(It means when webmaster is working and editing website, Guest can't use a few facilities.)
Anyway with Vlad's new script, I could apply it into previous version;ABS 8.
Red words are application.
Now I can also remove skills in HUD and button in ABS 8.
Thanks to Vlad, I could be inspired by New Verus Tempus Proelium version.
#------------------------------------------------------------------------------
# Game Actor
#------------------------------------------------------------------------------
class Game_Actor < Game_Battler
attr_accessor :skill_hotkeys
attr_accessor :item_hotkeys
alias requiem_abs_gactor_initialize initialize
alias requiem_abs_forget_skill forget_skill def initialize(actor_id)
requiem_abs_gactor_initialize(actor_id)
@skill_hotkeys = {}
for s in $Requiem_ABS.skill_keys
if s.is_a?(Numeric)
@skill_hotkeys[Input::Numberkeys[s]] = 0
elsif s == "Enter"
@skill_hotkeys[Input::Enter] = 0
else
@skill_hotkeys[Input::Letters[s]] = 0
end
end
@item_hotkeys = {}
for i in $Requiem_ABS.item_keys
if i.is_a?(Numeric)
@item_hotkeys[Input::Numberkeys[i]] = 0
elsif s == "Enter"
@item_hotkeys[Input::Enter] = 0
else
@item_hotkeys[Input::Letters[i]] = 0
end
end
end
def forget_skill(skill_id)
requiem_abs_forget_skill(skill_id)
@skill_hotkeys.delete(@skill_hotkeys.index(skill_id))
@skill_hotkeys = {}
for s in $Requiem_ABS.skill_keys
if s.is_a?(Numeric)
@skill_hotkeys[Input::Numberkeys[s]] = 0
elsif s == "Enter"
@skill_hotkeys[Input::Enter] = 0
else
@skill_hotkeys[Input::Letters[s]] = 0
end
end
end def display_level_up(new_skills)
$game_system.battle_end_me.play
$game_player.animation_id = $Requiem_ABS.levelup_animation
@damage = $Requiem_ABS.damage_properties[19]
if $Requiem_ABS.recovery_when_levelup
$game_player.actor.hp = $game_player.actor.maxhp
$game_player.actor.mp = $game_player.actor.maxmp
end
end
def atk_animation_id2
if two_swords_style
return weapons[1].nil? ? 1 : weapons[1].animation_id
else
return 1
end
end
def reflect_rate
r = 0
for i in armors
next if i.nil?
r += i.reflect_rate
end
return r
end
def current_exp
return (@exp - @exp_list[@level])
end
def next_exp
exp = (@exp_list[@level+1] > 0 ? @exp_list[@level+1] - @exp_list[@level] : 0)
return exp
end
end