ESS多版本 脑残搞了个固伤特性

放Battle_AbilityEffects这个脚本的最后就行了
代码:
Battle::AbilityEffects::OnDealingHit.add(:UNSTOPPABLE,
  proc { |ability, user, target, move, battle|
    battle.pbShowAbilitySplash(user)
    if target.hasActiveAbility?(:SHIELDDUST) && !battle.moldBreaker
      battle.pbShowAbilitySplash(target)
      if !Battle::Scene::USE_ABILITY_SPLASH
        battle.pbDisplay(_INTL("对于{1},完全没有效果!", target.pbThis))
      end
      battle.pbHideAbilitySplash(target)
    elsif !target.fainted?
      msg = nil
      if !Battle::Scene::USE_ABILITY_SPLASH
       msg = _INTL("{1}受到了伤害!", target.pbThis(true))
      end
      target.pbReduceHP(40,false)
    end
    battle.pbHideAbilitySplash(user)
  }
)

特性pbs写这个,或者自己改也行
#-------------------------------
[UNSTOPPABLE]
Name = 势如破竹
Description = 攻击必定附带40伤害。

大部分是抄毒手特性的,自己弄特性还是能抄就抄:cry:
 
最后编辑:

在线成员

现在没有会员在线。

论坛统计

主题
346
消息
1,602
会员
2,341
最新会员
DrLawliet

关于我们

  • 宝可梦以及其他相关名称是任天堂的商标,版权归宝可梦公司所有。宝可饭堂是一个同人游戏中文社区,不隶属于宝可梦公司。在宝可饭堂上的粉丝游戏亦未获得其授权,请支持正版游戏。
© 2022- pokefans.cn
点此延长宝可饭堂生命