#====================================================
#QQ蚊子湯
#[url]https://rpg.blue/home.php?mod=space&uid=2658226[/url]
#依照持有的狀態數獲得特殊狀態
# Ver 0.1
$QQ_state_id = 30 #發動時附加的狀態號
$QQ_state_size = 0 #持有幾個(含)以上狀態時發動
#====================設定到此============================
class Game_BattlerBase
alias refreshQQ refresh
def refresh
state_resist_set.each {|state_id| erase_state(state_id) }
@hp = [[@hp, mhp].min, 0].max
@mp = [[@mp, mmp].min, 0].max
@hp == 0 ? add_state(death_state_id) : remove_state(death_state_id)
if @mp == 0 && actor?
add_state(death_state_id)
end
if @states.size >= $QQ_state_size
add_state($QQ_state_id)
else
remove_state($QQ_state_id)
end
end
end
#====================================================
#QQ蚊子湯
#[url]https://rpg.blue/home.php?mod=space&uid=2658226[/url]
#依照持有的狀態數獲得特殊狀態
# Ver 0.1
$QQ_state_id = 30 #發動時附加的狀態號
$QQ_state_size = 0 #持有幾個(含)以上狀態時發動
#====================設定到此============================
class Game_BattlerBase
alias refreshQQ refresh
def refresh
state_resist_set.each {|state_id| erase_state(state_id) }
@hp = [[@hp, mhp].min, 0].max
@mp = [[@mp, mmp].min, 0].max
@hp == 0 ? add_state(death_state_id) : remove_state(death_state_id)
if @mp == 0 && actor?
add_state(death_state_id)
end
if @states.size >= $QQ_state_size
add_state($QQ_state_id)
else
remove_state($QQ_state_id)
end
end
end