○ ESS20仅限 关于“青草滑梯”的代码效果异常

烟崎紫·刺槐树

精英训练家
2023/03/10
3
2
550
24
如题,在测试青草滑梯时,即使使用技能的宝可梦处于青草场地时,使用技能仍会慢于对方。
测试对象是95级特性被修改为青草制造者的venusaur和100级的无修改mewtwo。附件是测试时的视频。
原代码:
Ruby:
#===============================================================================
# If Grassy Terrain applies, priority is increased by 1. (Grassy Glide)
#===============================================================================
class Battle::Move::HigherPriorityInGrassyTerrain < Battle::Move
  def pbPriority(user)
    ret = super
    ret += 1 if @battle.field.terrain == :Grass && user.affectedByTerrain?
    return ret
  end
end
 

附件

  • Pokémon Essentials v20.1 2023-03-26 20-25-52.mp4
    20.8 MB
由版主最后编辑:

TAAAAAAA

天王
管理成员
2024/06/16
241
4
36
1,270
虽然已经晚了1年多了,但是还是回答你一下吧。
这里的Bug其实是因为Typo,目前21.1版本已经修复了这个Bug。
你只需要把代码里的”Grass“,改成“Grassy”就好了。
 

在线成员

现在没有成员在线。

最新帖子

论坛统计

主题
517
消息
2,352
成员
3,007
最新成员
ZQLdw