1 Star 0 Fork 62

dafei1288 / hearthstone

forked from Eiden / hearthstone 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
LeperGnomeCard.java 835 Bytes
一键复制 编辑 原始数据 按行查看 历史
Eiden 提交于 2020-06-02 09:04 . 重构伤害机制,加入伤害来源
package cn.eiden.hsm.game.card.base;
import cn.eiden.hsm.game.card.defs.expert1.neutral.LeperGnome;
import cn.eiden.hsm.game.keyword.DeathRattle;
import cn.eiden.hsm.game.GeneralItem;
import cn.eiden.hsm.game.minion.Minion;
/**
* 麻风侏儒卡牌
* @author : Eiden J.P Zhou
* @date : 2018/9/13
* @version : 3.0
*
* */
public class LeperGnomeCard extends LeperGnome {
@Override
protected DeathRattle selfDeathRattle() {
return new MyDeathRattle();
}
public static class MyDeathRattle implements DeathRattle{
@Override
public void doDeathRattle(GeneralItem generalItem) {
if (generalItem instanceof Minion){
Minion minion = (Minion) generalItem;
generalItem.getOwner().getEnemy().getHero().beHurt(minion,2);
}
}
}
}
Java
1
https://gitee.com/dafei1288/hearthstone.git
git@gitee.com:dafei1288/hearthstone.git
dafei1288
hearthstone
hearthstone
master

搜索帮助