链接如下
https://www.bloc.io/ruby-warrior/#/warriors/8831/levels/1
一不小心碰到了这个网址,一不小心玩了一下午。
君问为何如此?
此乃常年扣鼻屎而成吼吼吼
如下
第一关:
class Player
def play_turn(warrior)
warrior.walk!
end
end
第二关:
class Player
def play_turn(warrior)
if warrior.feel.enemy?
warrior.attack!
else
warrior.walk!
end
end
end
第三关:
class Player
def play_turn(warrior)
if warrior.feel.enemy?
warrior.attack!
else
if warrior.health < 20
warrior.rest!
return 0
end
warrior.walk!
end
end
end
第四关:
class Player
@health = 20
def play_turn(warrior)
if warrior.feel.enemy?
warrior.attack!
else
if warrior.health < 20 && warrior.health == @health
warrior.rest!
@health += 2
return 0
end
warrior.walk!
end
@he