lunariafantasia/Scripts/_.84.rb
2024-01-12 03:12:38 -06:00

24 lines
No EOL
1.3 KiB
Ruby

#==============================================================================
# ■ Game_Battler
#------------------------------------------------------------------------------
#  スプライトや行動に関するメソッドを追加したバトラーのクラスです。このクラス
# は Game_Actor クラスと Game_Enemy クラスのスーパークラスとして使用されます。
#==============================================================================
class Game_Battler < Game_BattlerBase
#--------------------------------------------------------------------------
# ● 定数(使用効果)
#--------------------------------------------------------------------------
CHARM_SKILL = 545 # 蠱惑の色香
#--------------------------------------------------------------------------
# ● 使用効果[ステート付加]
#--------------------------------------------------------------------------
alias charm_item_effect_add_state item_effect_add_state
def item_effect_add_state(user, item, effect)
if effect.data_id == 51 && user.actor? && user.skill_learn?($data_skills[CHARM_SKILL])
item_effect_add_state_attack(user, item, effect)
else
charm_item_effect_add_state(user, item, effect)
end
end
end