Nyyrazzilyss / NyyLIB

Mudlet client script for Torilmud
http://www.torilmud.com/phpBB3/viewtopic.php?f=4&t=27194
GNU General Public License v2.0
7 stars 4 forks source link

Druid casting certain spells (e.g. Spiked Stones onto flames) loops endlessly #309

Open heyches opened 2 years ago

heyches commented 2 years ago

I had to manually toggle off the "Spiked Stones" button, which is simple enough, but maybe there can be a line that just moves on to the next spell rather than keep trying to cast SS?

__SITUATION BELOW___

< 344h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS] Your weak flaming slash barely wounds a green flame. You are burned as you hit a green flame! A green flame misses you with its burn. A green flame misses you with its burn.

< 343h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > You would pass right through them!

< 343h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You would pass right through them!

< 343h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You would pass right through them!

< 343h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You would pass right through them!

< 343h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You would pass right through them!

< 343h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

Your weak flaming slash barely wounds a green flame. You are burned as you hit a green flame! A green flame misses you with its burn. A green flame starts casting a spell called 'stoneskin'. You would pass right through them!

< 342h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You would pass right through them!

< 342h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You would pass right through them!

< 342h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS] heal [onNetworkOutput: heal]

You would pass right through them!

< 342h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS] You start chanting... [Casting: SS (Spiked Stones)]

< 342h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > You're busy spellcasting!

< 342h/699H 539p/539P 220v/220V T: Roelonasellil TC: nasty wounds E: green EC: awful EP: std P: std > Casting: Heal **

Casting: Heal *

You complete your spell... [ SS (Spiked Stones) ] [onNetworkOutput: GROUP]

[onNetworkOutput: FOLLOWERS]

[onNetworkOutput: LOOK] Your body warms as some of your wounds are healed.

A green flame completes its spell... A green flame utters the words, 'stoneskin'. A green flame's skin seems to turn to stone.

< 433h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > Your weak flaming slash barely wounds a green flame. You are burned as you hit a green flame! A green flame misses you with its burn.

< 432h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > < 432h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS [onNetworkOutput: SS]

You would pass right through them!

< 432h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS [onNetworkOutput: SS]

You would pass right through them!

< 432h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS [onNetworkOutput: SS]

You would pass right through them!

< 432h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS [onNetworkOutput: SS]

You would pass right through them!

< 432h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS [onNetworkOutput: SS]

A green flame dodges your futile attack. A green flame misses you with its burn. A green flame slightly wounds you with its strong burn. A green flame starts casting a spell. You would pass right through them!

< 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS [onNetworkOutput: SS]

You would pass right through them!

ps [onNetworkOutput: ps] < 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - ss ]

[SPELL: Spiked Stones] SS[onNetworkOutput: SS]

You start chanting... [Casting: SS (Spiked Stones)]

< 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > A yellow flame flies in from below. You're busy spellcasting!

< 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std >

Casting: Poison Spray

You complete your spell... [ SS (Spiked Stones) ][onNetworkOutput: GROUP] [onNetworkOutput: FOLLOWERS] [onNetworkOutput: LOOK] The globe around a green flame's body flares as it bears the brunt of your assault!

A yellow flame misses you with its burn.

[Spiked Stones will not be used.] A yellow flame misses you with its burn. A yellow flame misses you with its burn. You miss a green flame with your flaming slash.

< 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std >

< 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > < 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > [ powerAliases:castDamage() - cy ]

[SPELL: Cyclone] CY[onNetworkOutput: CY]

You start chanting... [Casting: CY (Cyclone)]

< 411h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > Casting: Cyclone ***

Casting: Cyclone **

A yellow flame badly wounds you with its powerful burn. A yellow flame misses you with its burn. A yellow flame badly wounds you with its strong burn. A yellow flame starts casting an offensive spell.

< 357h/699H 539p/539P 220v/220V T: Roelonasellil TC: few wounds E: green EC: awful EP: std P: std > Casting: Cyclone *

A green flame completes its spell... A green flame utters the words, 'sfugwahuq gsfal'. A green flame sends a rainbow of prismatic spray from its hands! A green flame sends a blue shaft of light streaking towards YOU! A green flame sends a violet shaft of light streaking towards YOU! A green flame tries to dispel your magic!

You complete your spell... [ CY (Cyclone) ] [onNetworkOutput: GROUP]

[onNetworkOutput: FOLLOWERS]

[onNetworkOutput: LOOK] You summon a fierce cyclone! Your spell is partially absorbed by a yellow flame. Your cyclone whirls and rips about, sending a yellow flame reeling! Your spell is partially absorbed by a green flame. You send forth violent winds, and turn a green flame into a bloody pulp.! a green flame is dead! R.I.P. You receive 10,499 XP (0.03%) experience. Your blood freezes as you hear the rattling death cry of a green flame.