Como evitar la corrección tipográfica de una palabra en concreto. Es decir, tengo el siguiente código en el parseCommand del world
Código:
/*Método de análisis sintáctico de la entrada*/
void parseCommand( Mobile aCreature , String verb , String args )
{
if ((equals(verb, "mear") || equals(verb, "cagar") || equals(verb, "orinar"))
|| (equals(verb, "hacer") && (args.contains("pis") || args.contains("caca") ) ) )
{
//si queremos mear o cagar tiene que ser en el baño
if (equals(room, room("bano"))) {
mobile("jugador").forceCommand("mear en el wc");
end();}
else {
mobile("jugador").write("No seas guarro.\n");
end();}
}
}
Todo funciona OK, menos para el comando;
>>hacer caca
Ya que me corrige caca por caja;
>> hacer caca
verbo: hacer
args: caja
¿Como evitar esa corrección?