示例#1
0
文件: PortalSpell.cs 项目: djvorr/SSE
        public void useSpell(Hero hero, int portal)
        {
            location = hero.getLocation();
            location.setX(location.getX() + 1);
            location.setX(location.getX() + 1);

            hero.removeItemFromInventory(new Spell(portal));
        }
示例#2
0
文件: Player.cs 项目: djvorr/SSE
 public void removeKnight(Hero hero)
 {
     knights.removeKnight(hero);
 }
示例#3
0
 public void Teleport(Hero hero, Monster monster)
 {
     monster.setLocation(hero.getLocation());
 }
示例#4
0
文件: Player.cs 项目: djvorr/SSE
 public void addKnight(Hero hero)
 {
     knights.addKnight(hero);
 }
示例#5
0
 public void Teleport(Hero hero)
 {
     hero.setLocation(new Location(0, 0));
 }