public void sendToJail() { Irc.Output(Irc.getChannel(), ".move " + _name + " jail teleport"); _jailStatus = JailStatus.TurnOne; moveAndEval(Move.Teleport, (int)Tile.Jail); }
public void releaseFromJail() { if (_jailStatus != JailStatus.Outside) { Irc.Output(Irc.getChannel(), ".move " + _name + " " + (int)Tile.Jail); _jailStatus = JailStatus.Outside; } }
public void releaseFromJail(Amounts fee) { if (_jailStatus != JailStatus.Outside) { Irc.Output(Irc.getChannel(), ".move " + _name + " " + (int)Tile.Jail); _jailStatus = JailStatus.Outside; payFlatFee((int)fee); } }
public void increaseJailTime() { if (_jailStatus == JailStatus.TurnOne) { _jailStatus = JailStatus.TurnTwo; } else if (_jailStatus == JailStatus.TurnTwo) { _jailStatus = JailStatus.TurnThree; } }