if(!speech.equalsIgnoreCase("")) {
TcpProtocolHandler.writeMessage(p.getTcpSession(), new NpcSpeechMessage(speech));
}
setLastBattleTime(System.currentTimeMillis());
p.setBattling(true);
p.setBattleField(new NpcBattleField(DataService.getBattleMechanics(), p, this));
return;
} else {
p.setTalking(false);
return;
}