Section 2 - Hechizos
[Pergamino azul]
Casting blue is an action applying to nothing.
Understand "Moroth Vankut Morai" or "decir Moroth Vankut Morai" as casting blue.
Carry out casting blue:
if pergamino azulado is not carried:
say "Pronuncias 'Moroth...' y todo eso, pero no ocurre nada en absoluto. Tal vez con uno de esos pergaminos entre las manos. Los humanos sostienen sus pergaminos cuando lanzan sus hechizos.";
otherwise:
remove pergamino azulado from play;
say "Pronuncias las palabras del dorso del pergamino azulado y...";
bnw;
say "...vaya esto debe ser magia de los humanos, ya que sientes un escalofrío que recorre todo el cuerpo de tu portador...";
bnw;
if the location is Lava:
say "...un frío intenso surge del pergamino y se dirije directamente al río de Lava, transformando su gloriosa superficie ígnea en mera piedra negra.";
now Lava is congelada;
now Lava is dark;
current image;
otherwise:
say "...vaya es más que un escalofrío, es... un frío muy intenso...";
bnw;
say "...esto... más bien un frío mortal.";
bnw;
say "...¡todo queda completamente congelado!... y, por su puesto, tu portador muere.";
congelar the location;
morir en cualquier parte;
current image.
[Pergamino amarillo]
Casting yellow is an action applying to nothing.
Understand "Mandai Bukah" or "decir Mandai Bukah" as casting yellow.
Carry out casting yellow:
if pergamino amarillo is not carried:
say "Pronuncias 'Mandai...' y todo eso, pero no ocurre nada en absoluto. Tal vez con uno de esos pergaminos entre las manos. Los humanos sostienen sus pergaminos cuando lanzan sus hechizos.";
otherwise:
remove pergamino amarillo from play;
say "Pronuncias las palabras del dorso del pergamino amarillo y...";
bnw;
say "...se produce un fogonazo de luz.";
bnw;
say "Pierdes la capacidad de ver durante unos segundos.";
bnw;
say "Cuando recuperas la vista encuentras que el pergamino amarillo ha desaparecido";
if cuenta is carried:
say " y parece que la cuenta de cristal ha capturado algo de toda esa luz, ahora brilla.";
now cuenta is lit;
otherwise:
say ".";
say "La luz parece haber asustado también a todas las [j]criaturas[x].";
repeat with mov running through patroller:
if mov is in the location and mov is not the player:
try silently mov going a random direction;
try silently mov going a random direction;
try silently mov going a random direction;
try silently mov going a random direction.