import java.util.*; public class SpyArea2 extends OracleSpell { String spellName = "Clairvoyance"; int manaCost = 10; int level = 2; String description = "The crystal ball will show you an area of your choice"; String[] targets = {"area"}; String target; public void cast(Fod game, int playerNr, String arg) { StringTokenizer tok = new StringTokenizer(arg,"+"); int x = Integer.parseInt(tok.nextToken()); int y = Integer.parseInt(tok.nextToken()); Area a = game.Map[x][y]; if(!game.players[playerNr].scannedareas.contains(a)){ game.players[playerNr].scannedareas.addElement(a); } } ////Primitves public String getSpellName(){ return spellName; } public String getDescription(){ return description; } public int getManaCost(){ return manaCost; } public int getLevel(){ return level; } public String[] getTargetProfile(){ return targets; } public String getTarget(){ return target; } public String setTarget(String t){ target = t; return target; } }