#CLASS {spellup} #CLASS {spellup|spells_self} #CLASS {spellup|spells_self_cast} #CLASS {spellup|spells_self_fade} #CLASS {spellup|spells_self_slow} #CLASS {spellup|spells_self_recast} #CLASS {spellup|spells_others} #CLASS {spellup|spells_others_auto} #CLASS {spellup|skills_self} #CLASS {spellup|cskill_self} #CLASS {autohunt} #CLASS {char_status} #CLASS 0 #ALIAS spellsetup {#YESNO {p:"Yashiro's Spellup Wizard v"@spellup_version} {Setup spells for self:setspell} {Setup spells for others:setspell_others} {Help:helpspell} {*Cancel:#SAY %ansi( bright,red)Spell Setup Cancelled.}} "spellup" #ALIAS helpspell {#SAY;#SAY " "%ansi(high,green)"Spellup script help: v"@spellup_version;#SAY;#SAY %ansi(blink,high,red)*%ansi(green)--------------------------- %ansi(high,red)Commands%ansi(green) ---------------------------%ansi(blink,high,red)*;#SAY %ansi(green)|" "%ansi(high,red)"spellsetup "%ansi(green)|;#SAY %ansi(green)|" "%ansi(white)"brings up the options for this script "%ansi(green)|;#SAY %ansi(green)|" "%ansi(high,red)"spellup "%ansi(green)|;#SAY %ansi(green)|" "%ansi(white)"spells you up with the chosen spells "%ansi(green)|;#SAY %ansi(green)|" "%ansi(high,red)"givespell ~ "%ansi(green)|;#SAY %ansi(green)|" "%ansi(white)"spells up a friend with the chosen spells "%ansi(green)|;#SAY %ansi(green)|" "%ansi(high,red)"fastloadspell ~ "%ansi(green)|;#SAY %ansi(green)|" "%ansi(white)"loads a saved spellup list quickly "%ansi(green)|;#SAY %ansi(blink,high,red)*%ansi(green)----------------------------------------------------------------%ansi(blink,high,red)*;#SAY;#SAY %ansi(red)" NB: "%ansi(green)"When selecting items from the lists, pressing";#SAY %ansi(green)" a letter will cycle through the available options";#SAY %ansi(green)" beginning with that letter.";#SAY} "spellup" #ALIAS optionspell {#PICK {p:"Spellup self Options"} {o:1} {"["@spellup_sneakstatus"]" Sneak:sneakspell 1} {"["@spellup_shadowstatus"]" Shadow form:shadowspell 1} {"["@spellup_tracestatus"]" Pass without trace:tracespell 1} {"["@spellup_berserkstatus"]" Berserk:berserkspell 1} {"["@spellup_heightenstatus"]" Heighten senses:heightenspell 1} {---------------------------------:optionspell} {"["@spellup_cskillstatus"]" V2 clan skill "("@spellup_cskillname")":cskillspell 1} {Define your V2 clan skill:setcskillspell} {Clear current V2 clanskill:clrcskillspell} {---------------------------------:optionspell} {"["@spellup_recast_hastestatus"]" Recast accelerate:hastespell_recast 1} {"["@spellup_recast_greyaurastatus"]" Recast grey aura:greyauraspell_recast 1} {"["@spellup_recast_underwaterstatus"]" Recast underwater breathing:underwaterspell_recast 1} {"["@spellup_recast_lightspeedstatus"]" Recast lightspeed:lightspeedspell_recast 1} {"["@spellup_recast_berserkstatus"]" Recast berserk:berserkspell_recast 1} {---------------------------------:optionspell} {"["@spellup_faststatus"]" Fast casting:fastspell 1} {"["@spellup_slowstatus"]" Slow casting:slowspell 1}} "spellup|spells_self" #ALIAS setspell {#PICK {p:"Spellup self Setup"} {o:1} {Add a spell:addspell} {Add a trained spell:addcheckspell} {Add all trained spells:checkspell} {Remove a spell:remspell} {List current spells:listspell} {Move a spell:movespell} {---------------------------------:setspell} {Clear spell list:clearspell} {Save a spell list:savespell} {Load a spell list:loadspell} {Delete a spell list:delspell} {---------------------------------:setspell} {Spellup self options:optionspell}} "spellup|spells_self" #ALIAS addspell {spellup_nolist=@spellup_fulllist;#LOOP 1,%numwords( @spellup_nolist, "|") {#IF ( %ismember( %word( @spellup_fulllist, %i, "|"), @spellup_yeslist)) {spellup_nolist=%delitem( %word( @spellup_fulllist, %i, "|"), @spellup_nolist)}};choosespell} "spellup|spells_self" #ALIAS addcheckspell {spellup_spellname=%pick( "p:Select the spell filter:|o:1", "spellup|resist|ac|stats");#IF (@spellup_spellname!="") {spellup_checklevel="2";spellup_nolist="";finge}} "spellup|spells_self" #ALIAS checkspell {spellup_spellname=%pick( "p:Select the spell filter:|o:1", "spellup|resist|ac|stats");#IF (@spellup_spellname!="") {spellup_checklevel="1";finge}} "spellup|spells_self" #ALIAS choosespell {spellup_spellname=%pick( "p:Select the spell you want to add:|o:1", @spellup_nolist);#IF ( @spellup_spellname != "") {spellup_yeslist=%additem( @spellup_spellname, @spellup_yeslist);spellup_templist=%additem( @spellup_spellname, @spellup_templist);spellup_nolist=%delitem( @spellup_spellname, @spellup_nolist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi( bright,green)added to spellup list.;choosespell} {spellup_checkspells="";refspell}} "spellup|spells_self" #ALIAS remspell {spellup_spellname=%pick( "p:Select the spell you want to remove:|o:1", @spellup_yeslist);#IF ( @spellup_spellname != "") {spellup_yeslist=%delitem( @spellup_spellname, @spellup_yeslist);#IF ( %ismember( @spellup_spellname, @spellup_templist)) {spellup_templist=%delitem( @spellup_spellname, @spellup_templist)};spellup_yeslist=%delitem( @spellup_spellname, @spellup_yeslist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi(bright,green)removed from spellup list.;remspell}} "spellup|spells_self" #ALIAS listspell {#IF ( %numwords( @spellup_yeslist, "|")>0) {#SAY;#SAY %ansi(bright,green)Current spells:;#LOOP 1,%numwords( @spellup_yeslist, "|") {#SAY %ansi(white)%i %ansi(bright,red)- %ansi( grey)%proper( %word( @spellup_yeslist, %i, "|"))};#SAY} {#SAY %ansi(bright,red)No spells in list.}} "spellup|spells_self" #ALIAS movespell {spellup_movename=%pick( "p:Select spell to move:|o:1", @spellup_yeslist);#IF (@spellup_movename!="") {spellup_temp_yeslist=%delitem( @spellup_movename, @spellup_yeslist);spellup_movename2=%pick( "p:Select spell to insert after:|o:1", @spellup_temp_yeslist);#IF (@spellup_movename2!="") {spellup_movepos=%eval( %ismember( @spellup_movename2, @spellup_temp_yeslist) + 1);#IF (%pos( %word(@spellup_temp_yeslist, @spellup_movepos, "|"), @spellup_temp_yeslist)>0) {spellup_temp_yeslist=%insert( @spellup_movename"|", @spellup_temp_yeslist, %pos( %word(@spellup_temp_yeslist, @spellup_movepos, "|"), @spellup_temp_yeslist))} {spellup_temp_yeslist=%additem( @spellup_movename, @spellup_temp_yeslist)};#SAY %ansi( grey)%proper( @spellup_movename) %ansi(bright,green)moved to position @spellup_movepos~.;spellup_yeslist=@spellup_temp_yeslist;movespell}}} "spellup|spells_self" #ALIAS clearspell {#SAY %ansi(bright,green)Spellup list reset.;spellup_spellname="";spellup_nolist="";spellup_yeslist="";spellup_templist=""} "spellup|spells_self" #ALIAS savespell {#PR spellup_temp "Enter the name of the spell list.";#IF ( @spellup_temp != "") {spellup_temp=%replace( @spellup_temp, " ", "_");#VAR spellup_list_@spellup_temp {@spellup_yeslist} {@spellup_yeslist} "spellup|spells_self";#IF ( %ismember( @spellup_temp, @spellup_lists)) {} {spellup_lists=%additem( @spellup_temp, @spellup_lists)};#SAY %ansi( grey)%proper( @spellup_temp) %ansi(bright,green)list saved.}} "spellup|spells_self" #ALIAS loadspell {spellup_temp=%pick( "p:Select the list you want to load:|o:1", @spellup_lists);#IF ( @spellup_temp != "") {spellup_yeslist=~@spellup_list_@spellup_temp;spellup_templist=@spellup_yeslist;#SAY %ansi( grey)%proper( @spellup_temp) %ansi(bright,green)list loaded.;refspell}} "spellup|spells_self" #ALIAS delspell {spellup_temp=%pick( "p:Select the list you want to delete:|o:1", @spellup_lists);#IF ( @spellup_temp != "") {#UNVAR spellup_list_@spellup_temp;spellup_lists=%delitem( @spellup_temp, @spellup_lists);#SAY %ansi( grey)%proper( @spellup_temp) %ansi(bright,green)list deleted.}} "spellup|spells_self" #ALIAS fastloadspell {#IF ( %ismember( %1, @spellup_lists)) {spellup_yeslist=~@spellup_list_%1;spellup_templist=@spellup_yeslist;#SAY %ansi( grey)%proper( %1) %ansi(bright,green)list loaded.;refspell} {#SAY %ansi(bright,red)No list by that name.}} "spellup|spells_self" #ALIAS refspell {spellup_checkspells="true";saffec} "spellup|spells_self" #ALIAS spellup {spellup_sneak;spellup_shadow;spellup_trace;spellup_berserk;spellup_heighten;spellup_cskill;spellup_castlist="";#IF ( %numwords( @spellup_yeslist, "|") >0) {#IF ( %numwords( @spellup_templist, "|") >0) {spellup_castlist=@spellup_yeslist;#LOOP 1,%numwords( @spellup_yeslist, "|") {#IF ( !%ismember( %word( @spellup_yeslist, %i, "|"), @spellup_templist)) {spellup_castlist=%delitem( %word( @spellup_yeslist, %i, "|"), @spellup_castlist)}};#IF ( %ismember( "inertial barrier", @spellup_yeslist) & %ismember( "protection good", @spellup_yeslist)) {#IF ( %ismember( "inertial barrier", @spellup_castlist) & !%ismember( "protection good", @spellup_castlist)) {spellup_castlist=%delitem( "inertial barrier", @spellup_castlist)};#IF ( !%ismember( "inertial barrier", @spellup_castlist) & %ismember( "protection good", @spellup_castlist)) {spellup_castlist=%delitem( "protection good", @spellup_castlist)}};#IF ( %numwords( @spellup_castlist, "|") >0) {#IF (@spellup_mode="fast") {spellup_fast} {spellup_slow}}}} {#SAY %ansi(bright,red)No spells in spellup list.}} "spellup|spells_self" #ALIAS spellup_fast {#LOOP 1,%numwords( @spellup_castlist, "|") {cast ~'%word( @spellup_castlist, %i, "|")~'};spellup_castlist=""} "spellup|spells_self" #ALIAS spellup_slow {#IF (%numwords( @spellup_castlist, "|")>0) {cast ~'%word( @spellup_castlist, 1, "|")~'}} "spellup|spells_self" #ALIAS castspell {#IF (%ismember( %-1, @spellup_yeslist)) {#IF (%ismember( %-1, @spellup_templist)) {spellup_templist=%delitem( %-1, @spellup_templist)};#IF (@spellup_mode="slow") {#IF (%word( @spellup_castlist, 1, "|")=%-1) {spellup_castlist=%delitem( %-1, @spellup_castlist);spellup_slow}}}} "spellup|spells_self" #ALIAS fadespell {#IF (%ismember( %-1, @spellup_yeslist)) {#IF (!%ismember( %-1, @spellup_templist)) {spellup_templist=%additem( %-1, @spellup_templist)}}} "spellup|spells_self" #ALIAS fastspell {#SAY %ansi( grey)Fast casting %ansi( bright,green)enabled.;spellup_mode="fast";spellup_faststatus="X";spellup_slowstatus=" ";#IF (%1) {optionspell}} "spellup|spells_self" #ALIAS slowspell {#SAY %ansi( grey)Slow casting %ansi( bright,green)enabled.;spellup_mode="slow";spellup_slowstatus="X";spellup_faststatus=" ";#IF (%1) {optionspell}} "spellup|spells_self" #ALIAS skipspell {#IF (@spellup_mode="slow") {#IF (%word( @spellup_castlist, 1, "|")=%-1) {spellup_castlist=%delitem( %-1, @spellup_castlist);spellup_slow}}} "spellup|spells_self_slow" #ALIAS spellup_haste {#IF (@spellup_recast_hastestatus="X") {#IF (%ismember( "haste", @spellup_yeslist)) {cast 'haste'};#IF (%ismember( "accelerate", @spellup_yeslist)) {cast 'accelerate'}}} "spellup|spells_self_recast" #ALIAS spellup_greyaura {#IF (@spellup_recast_greyaurastatus="X") {#IF (%ismember( "grey aura", @spellup_yeslist)) {cast 'grey aura'}}} "spellup|spells_self_recast" #ALIAS spellup_underwater {#IF (@spellup_recast_underwaterstatus="X") {#IF (%ismember( "underwater breathing", @spellup_yeslist)) {cast 'underwater breathing'}}} "spellup|spells_self_recast" #ALIAS spellup_lightspeed {#IF (@spellup_recast_lightspeedstatus="X") {#IF (%ismember( "lightspeed", @spellup_yeslist)) {cast 'lightspeed'}}} "spellup|spells_self_recast" #ALIAS hastespell_recast {#IF (@spellup_recast_hastestatus="X") {#SAY %ansi( grey)Recast accelerate %ansi( bright,green)disabled.;spellup_recast_hastestatus=" "} {#SAY %ansi( grey)Recast accelerate %ansi( bright,green)enabled.;spellup_recast_hastestatus="X"};#IF (%1) {optionspell}} "spellup|spells_self_recast" #ALIAS greyauraspell_recast {#IF (@spellup_recast_greyaurastatus="X") {#SAY %ansi( grey)Recast grey aura %ansi( bright,green)disabled.;spellup_recast_greyaurastatus=" "} {#SAY %ansi( grey)Recast grey aura %ansi( bright,green)enabled.;spellup_recast_greyaurastatus="X"};#IF (%1) {optionspell}} "spellup|spells_self_recast" #ALIAS underwaterspell_recast {#IF (@spellup_recast_underwaterstatus="X") {#SAY %ansi( grey)Recast underwater breathing %ansi( bright,green)disabled.;spellup_recast_underwaterstatus=" "} {#SAY %ansi( grey)Recast underwater breathing %ansi( bright,green)enabled.;spellup_recast_underwaterstatus="X"};#IF (%1) {optionspell}} "spellup|spells_self_recast" #ALIAS lightspeedspell_recast {#IF (@spellup_recast_lightspeedstatus="X") {#SAY %ansi( grey)Recast lightspeed %ansi( bright,green)disabled.;spellup_recast_lightspeedstatus=" "} {#SAY %ansi( grey)Recast lightspeed %ansi( bright,green)enabled.;spellup_recast_lightspeedstatus="X"};#IF (%1) {optionspell}} "spellup|spells_self_recast" #ALIAS berserkspell_recast {#IF (@spellup_recast_berserkstatus="X") {#SAY %ansi( grey)Recast berserk %ansi( bright,green)disabled.;spellup_recast_berserkstatus=" "} {#SAY %ansi( grey)Recast berserk %ansi( bright,green)enabled.;spellup_recast_berserkstatus="X"};#IF (%1) {optionspell}} "spellup|spells_self_recast" #ALIAS setspell_others {#PICK {p:"Spellup others Setup"} {o:1} {Add a spell:addspell_others} {Add a trained spell:addcheckspell_others} {Add all trained spells:checkspell_others} {Remove a spell:remspell_others} {List current spells:listspell_others} {Move a spell:movespell_others} {---------------------------------:setspell_others} {Clear spell list:clearspell_others} {Save a spell list:savespell_others} {Load a spell list:loadspell_others} {Delete a spell list:delspell_others} {---------------------------------:setspell_others} {Spellup others options:optionspell_others}} "spellup|spells_others" #ALIAS addspell_others {spellup_others_nolist=@spellup_others_fulllist;#LOOP 1,%numwords( @spellup_others_nolist, "|") {#IF ( %ismember( %word( @spellup_others_fulllist, %i, "|"), @spellup_others_yeslist)) {spellup_others_nolist=%delitem( %word( @spellup_others_fulllist, %i, "|"), @spellup_others_nolist)}};choosespell_others} "spellup|spells_others" #ALIAS addcheckspell_others {spellup_spellname=%pick( "p:Select the spell filter:|o:1", "spellup|resist|ac|stats");#IF (@spellup_spellname!="") {spellup_checklevel="4";spellup_others_nolist="";finge}} "spellup|spells_others" #ALIAS checkspell_others {spellup_spellname=%pick( "p:Select the spell filter:|o:1", "spellup|resist|ac|stats");#IF (@spellup_spellname!="") {spellup_checklevel="3";finge}} "spellup|spells_others" #ALIAS choosespell_others {spellup_spellname=%pick( "p:Select the spell you want to add:|o:1", @spellup_others_nolist);#IF ( @spellup_spellname != "") {spellup_others_yeslist=%additem( @spellup_spellname, @spellup_others_yeslist);spellup_others_nolist=%delitem( @spellup_spellname, @spellup_others_nolist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi( bright,green)added to spellup others list.;choosespell_others} {spellup_checkspells=""}} "spellup|spells_others" #ALIAS remspell_others {spellup_others_spellname=%pick( "p:Select the spell you want to remove:|o:1", @spellup_others_yeslist);#IF ( @spellup_others_spellname != "") {spellup_others_yeslist=%delitem( @spellup_others_spellname, @spellup_others_yeslist);#SAY %ansi( grey)%proper( @spellup_others_spellname) %ansi(bright,green)removed from spellup others list.;remspell_others}} "spellup|spells_others" #ALIAS listspell_others {#IF ( %numwords( @spellup_others_yeslist, "|")>0) {#SAY;#SAY %ansi(bright,green)Current spells:;#LOOP 1,%numwords( @spellup_others_yeslist, "|") {#SAY %ansi(white)%i %ansi(bright,red)- %ansi(grey)%proper( %word( @spellup_others_yeslist, %i, "|"))};#SAY} {#SAY %ansi(bright,red)No spells in list.}} "spellup|spells_others" #ALIAS movespell_others {spellup_movename=%pick( "p:Select spell to move:|o:1", @spellup_others_yeslist);#IF (@spellup_movename!="") {spellup_temp_others_yeslist=%delitem( @spellup_movename, @spellup_others_yeslist);spellup_movename2=%pick( "p:Select spell to insert after:|o:1", @spellup_temp_others_yeslist);#IF (@spellup_movename2!="") {spellup_movepos=%eval( %ismember( @spellup_movename2, @spellup_temp_others_yeslist) + 1);#IF (%pos( %word(@spellup_temp_others_yeslist, @spellup_movepos, "|"), @spellup_temp_others_yeslist)>0) {spellup_temp_others_yeslist=%insert( @spellup_movename"|", @spellup_temp_others_yeslist, %pos( %word(@spellup_temp_others_yeslist, @spellup_movepos, "|"), @spellup_temp_others_yeslist))} {spellup_temp_others_yeslist=%additem( @spellup_movename, @spellup_temp_others_yeslist)};#SAY %ansi( grey)%proper( @spellup_movename) %ansi(bright,green)moved to position @spellup_movepos~.;spellup_others_yeslist=@spellup_temp_others_yeslist;movespell_others}}} "spellup|spells_others" #ALIAS clearspell_others {#SAY %ansi(bright,green)Spellup others list reset.;spellup_others_spellname="";spellup_others_nolist="";spellup_others_yeslist=""} "spellup|spells_others" #ALIAS savespell_others {spellup_temp="";#PR spellup_temp "Enter the name of the spell list.";#IF ( @spellup_temp!="") {spellup_temp=%replace( @spellup_temp, " ", "_");#VAR spellup_others_list_@spellup_temp {@spellup_others_yeslist} {@spellup_others_yeslist} "spellup|spells_others";#IF ( !%ismember( @spellup_temp, @spellup_others_lists)) {spellup_others_lists=%additem( @spellup_temp, @spellup_others_lists)};#SAY %ansi( grey)%proper( @spellup_temp) %ansi( bright,green)list saved.}} "spellup|spells_others" #ALIAS loadspell_others {spellup_temp=%pick( "p:Select the list you want to load:|o:1", @spellup_others_lists);#IF ( @spellup_temp != "") {spellup_others_yeslist=~@spellup_others_list_@spellup_temp;#SAY %ansi( grey)%proper( @spellup_temp) %ansi( bright,green)list loaded.}} "spellup|spells_others" #ALIAS delspell_others {spellup_temp=%pick( "p:Select the list you want to delete:|o:1", @spellup_others_lists);#IF ( @spellup_temp != "") {#UNVAR spellup_others_list_@spellup_temp;spellup_others_lists=%delitem( @spellup_temp, @spellup_others_lists);#SAY %ansi( grey)@spellup_temp %ansi( bright,green)list deleted.}} "spellup|spells_others" #ALIAS fastloadspell_others {#IF ( %ismember( %1, @spellup_others_lists)) {spellup_others_yeslist=~@spellup_others_list_%1;#SAY %ansi( grey)%proper( %1) %ansi(bright,green)list loaded.} {#SAY %ansi(bright,red)No list by that name.}} "spellup|spells_others" #ALIAS givespell {#IF ( %numwords( @spellup_others_yeslist, "|")>0 & %1!="") {#LOOP 1,%numwords( @spellup_others_yeslist, "|") {cast ~'%word( @spellup_others_yeslist, %i, "|")~' %1}} {#SAY %ansi(bright,red)No spells are selected for others.}} "spellup|spells_others" #ALIAS optionspell_others {#PICK {p:"Spellup others Options"} {o:1} {"["@spellup_others_autostatus"]" Give spells automatically:autospell_others 1} {Set Auto-givespell string:setautospell_others} {Clear Auto-givespell string:clrautospell_others}} "spellup|spells_others" #ALIAS autospell_others {#IF (@spellup_others_autostatus="X") {#SAY %ansi( grey)Auto-givespells %ansi( bright,green)disabled.;spellup_others_autostatus=" ";#T- spells_others_auto} {#SAY %ansi( grey)Auto-givespells %ansi( bright,green)enabled.;spellup_others_autostatus="X";#T+ spells_others_auto};#IF (%1) {optionspell_others}} "spellup|spells_others" #ALIAS clrautospell_others {#SAY %ansi(bright,green)Auto-givespell string reset.;spellup_others_string="";} "spellup|spells_others" #ALIAS setautospell_others {spellup_others_string="";#PR spellup_others_string "Type the phrase others must say.";#IF (@spellup_others_string!="") {#SAY %ansi(bright,green)Auto-givespell string set.} {#SAY %ansi(bright,red)Not enough information to set Auto-givespell string.;spellup_others_string=""}} "spellup|spells_others" #ALIAS spellup_sneak {#IF (@spellup_sneakstatus="X" & @spellup_sneak="false") {sneak}} "spellup|skills_self" #ALIAS spellup_shadow {#IF (@spellup_shadowstatus="X" & @spellup_shadow="false") {shadow}} "spellup|skills_self" #ALIAS spellup_trace {#IF (@spellup_tracestatus="X" & @spellup_trace="false") {trace}} "spellup|skills_self" #ALIAS spellup_berserk {#IF (@spellup_berserkstatus="X" & @spellup_berserk="false") {berserk}} "spellup|skills_self" #ALIAS spellup_heighten {#IF (@spellup_heightenstatus="X" & @spellup_heighten="false") {heighten}} "spellup|skills_self" #ALIAS spellup_cskill {#IF (@spellup_cskill="false" & @spellup_cskillstatus="X") {#IF (@spellup_cskillcommand!="") {@spellup_cskillcommand} {#SAY %ansi( bright, red)No V2 clan skill set.}}} "spellup|skills_self" #ALIAS sneakspell {#IF (@spellup_sneakstatus="X") {#SAY %ansi( grey)Sneak %ansi( bright,green)disabled.;spellup_sneakstatus=" "} {#SAY %ansi( grey)Sneak %ansi( bright,green)enabled.;spellup_sneakstatus="X";spellup_sneak="false"};#IF (%1) {optionspell}} "spellup|skills_self" #ALIAS shadowspell {#IF (@spellup_shadowstatus="X") {#SAY %ansi( grey)Shadow form %ansi( bright,green)disabled.;spellup_shadowstatus=" "} {#SAY %ansi( grey)Shadow form %ansi( bright,green)enabled.;spellup_shadowstatus="X"};#IF (%1) {optionspell}} "spellup|skills_self" #ALIAS tracespell {#IF (@spellup_tracestatus="X") {#SAY %ansi( grey)Pass without trace %ansi( bright,green)disabled.;spellup_tracestatus=" "} {#SAY %ansi( grey)Pass without trace %ansi( bright,green)enabled.;spellup_tracestatus="X"};#IF (%1) {optionspell}} "spellup|skills_self" #ALIAS berserkspell {#IF (@spellup_berserkstatus="X") {#SAY %ansi( grey)Berserk %ansi( bright,green)disabled.;spellup_berserkstatus=" "} {#SAY %ansi( grey)Berserk %ansi( bright,green)enabled.;spellup_berserkstatus="X"};#IF (%1) {optionspell}} "spellup|skills_self" #ALIAS heightenspell {#IF (@spellup_heightenstatus="X") {#SAY %ansi( grey)Heighten senses %ansi( bright,green)disabled.;spellup_heightenstatus=" "} {#SAY %ansi( grey)Heighten senses %ansi( bright,green)enabled.;spellup_heightenstatus="X"};#IF (%1) {optionspell}} "spellup|skills_self" #ALIAS clrcskillspell {#SAY %ansi(bright,green)V2 clan skill reset.;spellup_cskillcommand="";spellup_cskillname="";spellup_cskillcast="";spellup_cskillfade=""} "spellup|skills_self" #ALIAS setcskillspell {spellup_cskillcommand="";spellup_cskillname="";spellup_cskillcast="";spellup_cskillfade="";#PR spellup_cskillcommand "Type the command for your V2 clan skill";#PR spellup_cskillname "Type the name of your V2 clan skill";#PR spellup_cskillcast "Type the message when your V2 clan skill is cast";#PR spellup_cskillfade "Type the message when your V2 clan skill runs out";#IF (@spellup_cskillcommand!="" &@spellup_cskillname!="" & @spellup_cskillcast!="" & @spellup_cskillfade!="") {spellup_cskillcommand=%lower( @spellup_cskillcommand);spellup_cskillname=%lower( @spellup_cskillname);#SAY %ansi(bright,green)V2 clan skill set.} {#SAY %ansi(bright,red)Not enough information to set V2 clan skill.;spellup_cskillcommand="";spellup_cskillname="";spellup_cskillcast="";spellup_cskillfade=""}} "spellup|skills_self" #ALIAS cskillspell {#IF (@spellup_cskillstatus="X") {#SAY %ansi( grey)V2 clan skill %ansi( bright,green)disabled.;spellup_cskillstatus=" ";#T- cskill_self} {#SAY %ansi( grey)V2 clan skill %ansi( bright,green)enabled.;spellup_cskillstatus="X";#T+ cskill_self};#IF (%1) {optionspell}} "spellup|skills_self" #ALIAS mana {get tea bag;quaff tea} #ALIAS recall {c 'word of recall'} #ALIAS autohunt {#T+ autohunt;autohunt_mobname=%-1;hunt ~'@autohunt_mobname~'} #ALIAS cancel {c 'cancellation';c 'cancellation';c 'cancellation';sleep bed} #ALIAS wake {stand;autotick} #ALIAS blind {c 'cure blind'} #ALIAS disrupt {cast 'disrupt'} #ALIAS statversion {#SAY Char-Status: Version 1.2} "char_status" #ALIAS lvlt {lvltimenew=%time(dd|hh|mm|ss);lvltimeday=%eval(%word( @lvltimenew, 1, "|")-%word( @lvltimeold, 1, "|"));lvltimehour=%eval(%word( @lvltimenew, 2, "|")-%word( @lvltimeold, 2, "|"));lvltimemin=%eval(%word( @lvltimenew, 3, "|")-%word( @lvltimeold, 3, "|"));lvltimesec=%eval(%word( @lvltimenew, 4, "|")-%word( @lvltimeold, 4, "|"));#IF (@lvltimesec<0) {#MATH lvltimemin (@lvltimemin-1);#MATH lvltimesec (60-%abs(@lvltimesec))};#IF (@lvltimemin<0) {#MATH lvltimehour (@lvltimehour-1);#MATH lvltimemin (60-%abs(@lvltimemin))};#IF (@lvltimehour<0) {#MATH lvltimeday (@lvltimeday-1);#MATH lvltimehour (24-%abs(@lvltimehour))};#IF (@lvltimeday<0) {lvltimeday=0};gt ~@GTime since last level~@R: ~@w@lvltimeday~@Rd ~@w@lvltimehour~@Rh ~@w@lvltimemin~@Rm ~@w@lvltimesec~@Rs~@w} "char_status" #ALIAS lvltime {lvltimenew=%time(dd|hh|mm|ss);lvltimeday=%eval(%word( @lvltimenew, 1, "|")-%word( @lvltimeold, 1, "|"));lvltimehour=%eval(%word( @lvltimenew, 2, "|")-%word( @lvltimeold, 2, "|"));lvltimemin=%eval(%word( @lvltimenew, 3, "|")-%word( @lvltimeold, 3, "|"));lvltimesec=%eval(%word( @lvltimenew, 4, "|")-%word( @lvltimeold, 4, "|"));lvltimeold=@lvltimenew;#IF (@lvltimesec<0) {#MATH lvltimemin (@lvltimemin-1);#MATH lvltimesec (60-%abs(@lvltimesec))};#IF (@lvltimemin<0) {#MATH lvltimehour (@lvltimehour-1);#MATH lvltimemin (60-%abs(@lvltimemin))};#IF (@lvltimehour<0) {#MATH lvltimeday (@lvltimeday-1);#MATH lvltimehour (24-%abs(@lvltimehour))};#IF (@lvltimeday<0) {lvltimeday=0};gt ~@GLast level~@R: ~@w@lvltimeday~@Rd ~@w@lvltimehour~@Rh ~@w@lvltimemin~@Rm ~@w@lvltimesec~@Rs~@w} "char_status" #ALIAS exph {gt ~@GSo far this hour~@R: ~@w@expperhour~@RXP ~@w@cashperhour~@R$$~@w} "char_status" #ALIAS exphour {gt ~@GLast hour~@R: ~@w@expperhour~@RXP ~@w@cashperhour~@R$$~@w;expperhour="0";cashperhour="0"} "char_status" #ALIAS faerie {c 'faerie fire'} #ALIAS harm {c 'inflict pain'} #ALIAS soft {c 'soften'} #ALIAS pris {c 'prismatic spray'} #ALIAS color {c 'colour spray'} #ALIAS planes {rem second;wear planes;enter;rem planes;dual dagg} #ALIAS amulet {rem second;wear (159307);enter;rem (159307);dual dagg} #ALIAS acid {c 'acid breath'} #ALIAS fire {c 'fireball'} #ALIAS cure {c 'heal' %1;c 'heal' %1} #ALIAS ice {c 'shard of ice'} #ALIAS neg {c 'vampiric touch'} #ALIAS light {c 'light arrow'} #ALIAS crecall {amulet;c 'word of recall'} #ALIAS heal {c heal %1;c heal %1;c heal %1;c heal %1;c heal %1} #ALIAS hall {remove second;wear odin;enter;remove odin;dual dagg} #ALIAS kill {back} #ALIAS mota {remove second;wear can;enter;remove can;dual dagg} #VAR spellup_version {1.9} {_nodef} "spellup" #VAR spellup_fulllist {shield|mental barrier|underwater breathing|armor|bless|darkness|infravision|protection evil|blur|enhanced strength|barkskin|protection good|adrenaline control|aid|avoidance|thought shield|magic circle|mystic might|levitation|giant strength|haste|inertial barrier|sense anger|call upon faith|accelerate|enlightenment|displacement|harden body|divine faith|godly embrace|fly|flesh armor|absorb|energy containment|prayer of fortune|sanctuary|magical rush|intellect fortress|pass door|indestructible aura|ectoplasmic form|biofeedback|perception|combat mind|true seeing|frenzy|stone skin|calculation|sustenance|divine swiftness|champions strength|revelation|rally|holy aura|channel energy|line of protection|protection from fire|pure faith|wolf spirits|wraith form|willpower|warmth|grey aura|compression|energy ball|antimagic shell|vaccinate|acidproof|power of faith|energy shield|awakening|shockproof|holy mirror|lightspeed|self harmony|toxic resistance|party harmony|party shield|globe of invulnerability} {_nodef} "spellup|spells_self" #VAR spellup_yeslist {@spellup_list_Kasson} {_nodef} "spellup|spells_self" #VAR spellup_temp_yeslist {} {_nodef} "spellup|spells_self" #VAR spellup_nolist {underwater breathing|armor|fly} {_nodef} "spellup|spells_self" #VAR spellup_templist {frenzy|giant strength|perception|harden body|magical rush|mystic might|enlightenment|godly embrace|divine swiftness|calculation|pass door|protection good|shield|stone skin|aid|indestructible aura|blur|avoidance|combat mind|displacement|energy containment|enhanced strength|flesh armor|inertial barrier|mental barrier|thought shield|intellect fortress|absorb|bless|haste|magic circle|prayer of fortune|adrenaline control} {_nodef} "spellup|spells_self" #VAR spellup_castlist {} {_nodef} "spellup|spells_self" #VAR spellup_mode {fast} {_nodef} "spellup|spells_self" #VAR spellup_faststatus {X} {_nodef} "spellup|spells_self" #VAR spellup_slowstatus { } {_nodef} "spellup|spells_self" #VAR spellup_spellname {bless} {_nodef} "spellup|spells_self" #VAR spellup_lists {Kasson} {_nodef} "spellup|spells_self" #VAR spellup_temp {Kasson} {_nodef} "spellup|spells_self" #VAR spellup_checklevel {} {_nodef} "spellup|spells_self" #VAR spellup_checkspells {} {_nodef} "spellup|spells_self" #VAR spellup_level {65} {_nodef} "spellup|spells_self" #VAR spellup_movename {} {_nodef} "spellup|spells_self" #VAR spellup_movename2 {} {_nodef} "spellup|spells_self" #VAR spellup_movepos {} {_nodef} "spellup|spells_self" #VAR spellup_recast_hastestatus {X} {_nodef} "spellup|spells_self_recast" #VAR spellup_recast_greyaurastatus {X} {_nodef} "spellup|spells_self_recast" #VAR spellup_recast_underwaterstatus { } {_nodef} "spellup|spells_self_recast" #VAR spellup_recast_lightspeedstatus {X} {_nodef} "spellup|spells_self_recast" #VAR spellup_recast_berserkstatus { } {_nodef} "spellup|spells_self_recast" #VAR spellup_others_fulllist {shield|underwater breathing|armor|bless|darkness|infravision|blur|barkskin|aid|share strength|magic circle|levitation|giant strength|haste|enlightenment|divine faith|fly|absorb|prayer of fortune|sanctuary|indestructible aura|combat mind|frenzy|divine swiftness|share wisdom|champions strength|revelation|rally|protection from fire|share intellect|warmth|grey aura|vaccinate|acidproof|energy shield|shockproof|holy mirror|lightspeed|toxic resistance} {_nodef} "spellup|spells_others" #VAR spellup_others_yeslist {} {_nodef} "spellup|spells_others" #VAR spellup_temp_others_yeslist {} {_nodef} "spellup|spells_others" #VAR spellup_others_nolist {} {_nodef} "spellup|spells_others" #VAR spellup_others_lists {} {_nodef} "spellup|spells_others" #VAR spellup_others_spellname {} {_nodef} "spellup|spells_others" #VAR spellup_others_string {} {_nodef} "spellup|spells_others" #VAR spellup_others_autostatus { } {_nodef} "spellup|spells_others" #VAR spellup_sneak {false} {_nodef} "spellup|skills_self" #VAR spellup_shadow {false} {_nodef} "spellup|skills_self" #VAR spellup_trace {false} {_nodef} "spellup|skills_self" #VAR spellup_berserk {false} {_nodef} "spellup|skills_self" #VAR spellup_heighten {false} {_nodef} "spellup|skills_self" #VAR spellup_sneakstatus {X} {_nodef} "spellup|skills_self" #VAR spellup_shadowstatus { } {_nodef} "spellup|skills_self" #VAR spellup_tracestatus { } {_nodef} "spellup|skills_self" #VAR spellup_berserkstatus { } {_nodef} "spellup|skills_self" #VAR spellup_heightenstatus { } {_nodef} "spellup|skills_self" #VAR spellup_cskillstatus {X} {_nodef} "spellup|skills_self" #VAR spellup_cskill {true} {_nodef} "spellup|skills_self" #VAR spellup_cskillname {trickery} {_nodef} "spellup|skills_self" #VAR spellup_cskillcommand {trickery} {_nodef} "spellup|skills_self" #VAR spellup_cskillcast {Your mind bends as Loki grants you the wisdom of the gods!} {_nodef} "spellup|skills_self" #VAR spellup_cskillfade {loki turns his back on you and frees your mind} {_nodef} "spellup|skills_self" #VAR spellup_list_Kasson {shield|mental barrier|bless|blur|enhanced strength|protection good|adrenaline control|aid|avoidance|thought shield|magic circle|mystic might|giant strength|haste|inertial barrier|enlightenment|displacement|harden body|godly embrace|flesh armor|absorb|energy containment|magical rush|prayer of fortune|intellect fortress|pass door|indestructible aura|perception|combat mind|frenzy|stone skin|calculation|divine swiftness} {shield|mental barrier|bless|blur|enhanced strength|protection good|adrenaline control|aid|avoidance|thought shield|magic circle|mystic might|giant strength|haste|inertial barrier|enlightenment|displacement|harden body|godly embrace|flesh armor|absorb|energy containment|magical rush|prayer of fortune|intellect fortress|pass door|indestructible aura|perception|combat mind|frenzy|stone skin|calculation|divine swiftness} "spellup|spells_self" #VAR autohunt_mobname {yulom} #VAR autohunt_prevdir {west} #VAR expperhour {4061} {_nodef} "char_status" #VAR cashperhour {43226} {_nodef} "char_status" #VAR lvltimeold {03|18|56|00} {_nodef} "char_status" #VAR lvltimenew {03|18|56|00} {_nodef} "char_status" #VAR lvltimeday {0} {_nodef} "char_status" #VAR lvltimehour {1} {_nodef} "char_status" #VAR lvltimemin {26} {_nodef} "char_status" #VAR lvltimesec {12} {_nodef} "char_status" #PATH {Tree of Life} {run w3sws;open south;run swd2wnunu } #PATH {Imperial City of Reme } {run w2s3e;open east;run 6en2en2e2s } #PATH {ST:TNG } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwndn2w2nwnwnw3n7ws10w2nes2es;open south;run 2s2eu3w;open north; run n;enter portal;open east;run e2s2e2u2w;open north;run 2n;enter tv} #PATH {Coral Kingdom } {run w4sds4e2ne8d;open west;run w12n2w2nw3n3es2e;open up;run unws3ed } #PATH {Doom and Gloom } {run w2s3w4ne;open s;run s3wn;ent mega;open s; run 4s3e } #PATH {Sands of Sorrow } {run w2s3e;open east;run 6en2en2ese } #PATH UnderDark {run w4sds4e2ne8d;open west;w} #PATH {Descent to Hell } {run w2s3w4ne;open s;run s3wn;ent market;run 4en;open d;run dwdw;open w;w} #PATH {Gold Rush } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwnwn2w3nw4n } #PATH {Crystalmir Lake } {run w3sws;open south;run su;enter tale;run 4w3nw } #PATH {Deaths Manor } {run w2s3e;open east;run 3ene3n10e } #PATH {Council of the Wyrm } {run w3sws;open south;run su;enter tale;run 3ses2esese2nen6endwdw;open west;run 5w2des2en2es2ene2ds2wnws4wn2wd3es;open east;run 2en;open east;run es2ene;open east;run e2s6d } #PATH Labyrinth {run w3sws;open south;run su;enter green;run se2n2e3ne3n3wne} #PATH {Dragon Tower } {run w3sws;open south;run su;enter tale;run s2e3nw } #PATH {Diamond Soul Revelation } {run w2s3w;open w;run 4ws2wn2wn3wnw2nwnwn2w3nw3nd6ws10w2ne2s} #PATH {Mirror Realm } {run w2s3w4n2e5nw2n2w6ws3w2n3e2n } #PATH {Silver Volcano } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwndn2w2nwnwnw3n7ws10w2n3wn2w2nwnw2sws2w2s3wsw } #PATH {Temple of the White Lotus } {run w2s3w4ne;open s;run s3wn;ent mega;open s;run s2wn2ws } #PATH {Land of Oz } {run w2s3w;open west;run w3n2e3nw2n8w3nenenwn2wnw2n3wnw2nen } #PATH {Paradise Lost } {run w4sds4eu7wd3sw } #PATH {Castle Vlad-Shamir } {amulet;run u2wn4wn2w2nwnws2w3se } #PATH {Old Cathedral } {run w4sds4eu9w2n4w4s6w } #PATH {Star Wars } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwndn2w2nwnwnw3n7ws10w2n3wn2w3n} #PATH {Yurgach Domain } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwndn2w2nwnwnw3n7ws10w2n3wn2w2nwne} #PATH {Bard EQ} {run w3sws;open south;run 2suw } #PATH {Bard Weapon} {run w3sws;open south;run 2susw } #PATH {Bard Potions} {run w3sws;open south;run 2susw } #PATH {Bard Misc.} {run w3sws;open south;run 2susw } #PATH {Druids 1} {run w3s3w6s2e2sus } #PATH {Druids 2} {run w3s3w6s2e2sun } #PATH Hook {run w3s2e2s3ene} #PATH Romani {run w2s8enw} #PATH Tanelorn {run w2s3w;open west;run 4ws;open south;run 2s} #PATH {Empire of Talsa} {run w2s3w;open west;run 4ws2wn2wn3wnw2nwnwn2w3nw3n4w3ne2nen2enw3nw3n2e4seswsw;enter ladder} #PATH Seekers {run w2s3e2nwn;open n;run nedsu} #PATH {City of Amador } {run w2s7ws;open s;run ses } #PATH {Killing Fields } {run w2s3w4n2e5nw2n8w3nene6ne2n2e3ne3n3w3nwnw; open s; run 10sw2sw2s3w3s4es} #PATH Stonekeep {run w2s3w;open west;run 4ws2wn2wn3wnw2nwnw2n2ene2nwn2d } #PATH {Tairha Laym } {run w3sws;open south;run su;enter tavern;run wn4w2swn2wse } #PATH {Ruins of Diamond Reach } {run w2s7ws;open s;run se2sesene2n2enw2nwn2e3ses2en } #PATH {Deathtrap Dungeon } {run w4sds4e2ne8d;open west;run w2s2w4s15w2s2w;open w;run 3w2n } #PATH {Flying Citadel } {run w2s7ws2wn2wn3wnw2nwnw2n2es } #PATH {Three Pillars of Diatz } {run w2s7ws2wn2wn3wnw2nwnwn2w2nu } #PATH {Scarred Lands } {run w3sw2su;enter tav;run 4es2wses3e2sen2nws3enes2ue;enter crack } #PATH {Adventurers Wayhouse } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwndn2w2nwnwnw3n7ws10w2nes2es} #PATH Anthrox {run w2s7ws;open s;run se2sesene2n2enw2nwn2w3n } #PATH {Jennys Tavern } {run w3sws;open south;run su;enter bar;open east;run e3s2es4es2es;open south;run 2s2eu3w;open n;n;enter portal;e} #PATH {Wedded Bliss } {run w3sws;open south;run su;enter house;run 2wse } #PATH Falcovnia {run w3sws;open south;run su;enter tavern;run 4es6wu3nen4eseu } #PATH {Halls of the Damned } {ru w4sds4eu7wd7se } #PATH {Island of Lost Time } {run w3sws;open south;run su;enter tavern;run 3wsws2wu } #PATH Darklight {run w4sdnwnwu2enen5u9nu;open up;run un2d3n2en } #PATH {Fortress of Angband } {run w2s3w4ne;open s;run s3w2n;open south;run 10sw2sw2s3w3nun2un2uwndn } #PATH {Dark Temple of Zyian } {run w3s2e2s4wswn2wnwnw2n3wnnwnwu2nwnd2en2es2ed } #PATH {Faerie Tales II } {run w2s7ws2wn2wn3wnw2nwnw2n2ene3ndnus2w2s3e } #PATH Casino {run w8ses2es9e } #PATH {School of Horror } {run w2s3w4ne;open s;run s3w2nen } #PATH {Unearthly Bounds} {amulet;run u2wnwnsw2wn2w2nwnw3s} #PATH {Desert Prison } {run w4sdnwnwu5nun;enter iloveivar;e} #PATH {Nanjiki Ruins } {run w3sws;open south;run swdwn4w2swnwse5n3es4eses } #PATH {Town of New Ofcol } {run w3sws;open south;run sws } #PATH {Mob Factory 97 } {run w2s3e;open east;run 3e3s2e } #PATH Chessboard {run w3s2wu } #PATH {Elemental Canyon } {run w2s3w;open west;run 4ws2wn2wn3wnw2nwnwn3ws2wnw } #PATH {Town of Solace } {run w3sws;open south;run swn } #PATH Antharia {run w3sws;open s;run swd4nes2ed } #PATH {Holy Grove } {run n2w3se3ses } #PATH {Ancient Greece} {run w2s3e;open e;run e3n2w3nw2n8w3nene6ne2n2e2nw} #PATH {Anient Greece - Sparta} {run w2s3e;open e;run e3n2w3nw2n8w3nene6ne2n2e2nw4se3s} #PATH {Land of Dominia } {run w2s3w4n2e5nw2n2w6ws3w2n } #PATH {Goblin Fortress} {run w4sds4e2ne8d;open w;run w10n;open e;run e} #PATH {Pirate Ship } {run w3sws;open south;run swd4neu } #PATH {Earth Plane 4} {run w2s3w4ne;open s;run s3w2n;open s;run s2wn4w;enter ice } #PATH {Castle Reinhold } {run w2s3w4ne;open s;run s3w2n;open s;run s2wn3ws2w2n } #TRIGGER {^You don't have enough mana} {#SAY %ansi(bright,red)Ran out of mana.} "spellup" #TRIGGER {^---------------- Player : (*) ~(Online~) --------------} {#IF (@spellup_checklevel!="") {spellup_temp=%1}} "spellup|spells_self" #TRIGGER {^Level (%n) *.} {#IF (@spellup_checklevel!="") {spellup_level=%1}} "spellup|spells_self" #TRIGGER {(*) online since :} {#IF (@spellup_temp="%1" & @spellup_checklevel!="") {scrol}} "spellup|spells_self" #TRIGGER {^You do not page long messages.} {#IF (@spellup_checklevel!="") {spellup_checkspells=@spellup_checklevel;spellup_checklevel="";spel 1 @spellup_level @spellup_spellname}} "spellup|spells_self" #TRIGGER {^You currently display (*) lines per page.} {#IF (@spellup_checklevel!="") {spellup_checkspells=@spellup_checklevel;spellup_checklevel="";scroll 0;spel 1 @spellup_level @spellup_spellname;scrol %1};#IF (@spellup_checklevel_others="true") {spellup_checklevel_others="false";spellup_checkspells_others="true";scroll 0;spel 1 @spellup_level @spellup_spellname;scrol %1}} "spellup|spells_self" #TRIGGER {^Level:%s%d%s(*)%sMana: * Learned: (*)~%} {#IF (@spellup_checkspells!="") {spellup_spellname=%lower(%trimright(%1));#IF (@spellup_spellname="globe of invulnerabili") {spellup_spellname="globe of invulnerability"};#IF (%2>59) {#CASE @spellup_checkspells {#IF (!%ismember( @spellup_spellname, @spellup_yeslist) & %ismember( @spellup_spellname, @spellup_fulllist)) {spellup_yeslist=%additem( @spellup_spellname, @spellup_yeslist);spellup_templist=%additem( @spellup_spellname, @spellup_templist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi(bright,green)added to spellup list.}} {#IF (!%ismember( @spellup_spellname, @spellup_yeslist) & %ismember( @spellup_spellname, @spellup_fulllist)) {spellup_nolist=%additem( @spellup_spellname, @spellup_nolist)}} {#IF (!%ismember( @spellup_spellname, @spellup_others_yeslist) & %ismember( @spellup_spellname, @spellup_others_fulllist)) {spellup_others_yeslist=%additem( @spellup_spellname, @spellup_others_yeslist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi(bright,green)added to spellup others list.}} {#IF (!%ismember( @spellup_spellname, @spellup_others_yeslist) & %ismember( @spellup_spellname, @spellup_others_fulllist)) {spellup_others_nolist=%additem( @spellup_spellname, @spellup_others_nolist)}}}}} "spellup|spells_self" #TRIGGER {^ (*) Mana: * Learned: (*)~%} {#IF (@spellup_checkspells!="") {spellup_spellname=%lower(%trimright(%1));#IF (@spellup_spellname="globe of invulnerabili") {spellup_spellname="globe of invulnerability"};#IF (%2>59) {#CASE @spellup_checkspells {#IF (!%ismember( @spellup_spellname, @spellup_yeslist) & %ismember( @spellup_spellname, @spellup_fulllist)) {spellup_yeslist=%additem( @spellup_spellname, @spellup_yeslist);spellup_templist=%additem( @spellup_spellname, @spellup_templist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi(bright,green)added to spellup list.}} {#IF (!%ismember( @spellup_spellname, @spellup_yeslist) & %ismember( @spellup_spellname, @spellup_fulllist)) {spellup_nolist=%additem( @spellup_spellname, @spellup_nolist)}} {#IF (!%ismember( @spellup_spellname, @spellup_others_yeslist) & %ismember( @spellup_spellname, @spellup_others_fulllist)) {spellup_others_yeslist=%additem( @spellup_spellname, @spellup_others_yeslist);#SAY %ansi( grey)%proper( @spellup_spellname) %ansi(bright,green)added to spellup others list.}} {#IF (!%ismember( @spellup_spellname, @spellup_others_yeslist) & %ismember( @spellup_spellname, @spellup_others_fulllist)) {spellup_others_nolist=%additem( @spellup_spellname, @spellup_others_nolist)}}}}} "spellup|spells_self" #TRIGGER {^-----------------------------------------------------------------------} {#IF (@spellup_checkspells!="") {#CASE @spellup_checkspells {refspell} {choosespell} {} {choosespell_others}}} "spellup|spells_self" #TRIGGER {^No spells found.} {spellup_checkspells=""} "spellup|spells_self" #TRIGGER {^You are affected by the following:} {#IF (@spellup_checkspells="true") {spellup_sneak="false";spellup_shadow="false";spellup_trace="false";spellup_berserk="false";spellup_heighten="false";spellup_cskill="false";spellup_templist=@spellup_yeslist}} "spellup|spells_self" #TRIGGER {^Spell: (*) for} {#IF (@spellup_checkspells="true") {spellup_spellname=%1;#IF ( %ismember( @spellup_spellname, @spellup_templist)) {spellup_templist=%delitem( @spellup_spellname, @spellup_templist)}}} "spellup|spells_self" #TRIGGER {^You are affected by * and *.} {#IF (@spellup_checkspells="true") {spellup_checkspells=""}} "spellup|spells_self" #TRIGGER {^You are not affected by any skills or spells.} {#IF (@spellup_checkspells="true") {spellup_sneak="false";spellup_shadow="false";spellup_trace="false";spellup_berserk="false";spellup_heighten="false";spellup_cskill="false";spellup_checkspells="";spellup_templist=@spellup_yeslist}} "spellup|spells_self" #TRIGGER {^You lost your concentration while trying to cast (*).} {#IF (%ismember( %1, @spellup_yeslist)) {cast '%1'}} "spellup|spells_self" #TRIGGER {^You have been KILLED!!} {spellup_sneak="false";spellup_shadow="false";spellup_trace="false";spellup_berserk="false";spellup_heighten="false";spellup_cskill="false";spellup_templist=@spellup_yeslist} "spellup|spells_self" #TRIGGER {^You are surrounded by a force shield.} {castspell shield} "spellup|spells_self_cast" #TRIGGER {^You erect a mental barrier around yourself.} {castspell mental barrier} "spellup|spells_self_cast" #TRIGGER {^You feel gills growing on your neck!} {castspell underwater breathing} "spellup|spells_self_cast" #TRIGGER {^You feel someone protecting you.} {castspell armor} "spellup|spells_self_cast" #TRIGGER {^You grant yourself the favor of *.} {castspell bless} "spellup|spells_self_cast" #TRIGGER {^You twiddle your fingers and summon a globe of darkness around yourself.} {castspell darkness} "spellup|spells_self_cast" #TRIGGER {^Your eyes glow red.} {castspell infravision} "spellup|spells_self_cast" #TRIGGER {^You feel holy and pure.} {castspell protection evil} "spellup|spells_self_cast" #TRIGGER {^You make your appearance look blurred.} {castspell blur} "spellup|spells_self_cast" #TRIGGER {^You are HUGE!} {castspell enhanced strength} "spellup|spells_self_cast" #TRIGGER {^Your skin becomes tough like the bark of a tree.} {castspell barkskin} "spellup|spells_self_cast" #TRIGGER {^You feel aligned with darkness.} {castspell protection good} "spellup|spells_self_cast" #TRIGGER {^You have given yourself an adrenaline rush!} {castspell adrenaline control} "spellup|spells_self_cast" #TRIGGER {* lends a hand to aid you.$} {castspell aid} "spellup|spells_self_cast" #TRIGGER {^You now possess magical powers of avoidance.} {castspell avoidance} "spellup|spells_self_cast" #TRIGGER {^You have created a shield around yourself.} {castspell thought shield} "spellup|spells_self_cast" #TRIGGER {^A magical circle of protection forms around you.} {castspell magic circle} "spellup|spells_self_cast" #TRIGGER {^You feel your body surge with extra power.} {castspell mystic might} "spellup|spells_self_cast" #TRIGGER {^Your muscles surge with heightened power!} {castspell giant strength} "spellup|spells_self_cast" #TRIGGER {^You feel yourself moving more quickly.} {castspell haste;castspell accelerate} "spellup|spells_self_cast" #TRIGGER {^An inertial barrier forms around you.} {castspell inertial barrier} "spellup|spells_self_cast" #TRIGGER {^You can now sense anger in your surroundings.} {castspell sense anger} "spellup|spells_self_cast" #TRIGGER {* answers your call!$} {castspell call upon faith} "spellup|spells_self_cast" #TRIGGER {^You feel enlightened.} {castspell enlightenment} "spellup|spells_self_cast" #TRIGGER {^Your form shimmers and you appear displaced.} {castspell displacement} "spellup|spells_self_cast" #TRIGGER {^You feel your body harden.} {castspell harden body} "spellup|spells_self_cast" #TRIGGER {^You feel faithful to *.} {castspell divine faith} "spellup|spells_self_cast" #TRIGGER {^You are embraced by the might of *.} {castspell godly embrace} "spellup|spells_self_cast" #TRIGGER {^Your feet rise off the ground.} {castspell fly;castspell levitation} "spellup|spells_self_cast" #TRIGGER {^Your flesh turns to steel.} {castspell flesh armor} "spellup|spells_self_cast" #TRIGGER {^You feel a strong magical force surround your body.} {castspell absorb} "spellup|spells_self_cast" #TRIGGER {^You can now absorb some forms of energy.} {castspell energy containment} "spellup|spells_self_cast" #TRIGGER {^You are blessed with good fortune from *.} {castspell prayer of fortune} "spellup|spells_self_cast" #TRIGGER {^You are surrounded by a shimmering white aura of divine protection.} {castspell sanctuary} "spellup|spells_self_cast" #TRIGGER {^You feel your adrenaline pump as your body speeds up.} {castspell magical rush} "spellup|spells_self_cast" #TRIGGER {^A virtual fortress forms around you.} {castspell intellect fortress} "spellup|spells_self_cast" #TRIGGER {^You turn translucent.} {castspell ectoplasmic form;castspell pass door} "spellup|spells_self_cast" #TRIGGER {^A warm glowing aura forms around you.} {castspell indestructible aura} "spellup|spells_self_cast" #TRIGGER {^Your body begins to glow with an inner light.} {castspell biofeedback} "spellup|spells_self_cast" #TRIGGER {^You feel your concentration increase.} {castspell perception} "spellup|spells_self_cast" #TRIGGER {^You gain a keen understanding of battle tactics.} {castspell combat mind} "spellup|spells_self_cast" #TRIGGER {^You now sense magical properties held within artIFacts.} {castspell true seeing} "spellup|spells_self_cast" #TRIGGER {^You are filled with holy wrath!} {castspell frenzy} "spellup|spells_self_cast" #TRIGGER {^Your skin turns to stone.} {castspell stone skin} "spellup|spells_self_cast" #TRIGGER {^Your metabolism slows down to preserve food and drink.} {castspell sustenance} "spellup|spells_self_cast" #TRIGGER {^You begin to calculate your odds with great precision.} {castspell calculation} "spellup|spells_self_cast" #TRIGGER {^You are blessed with divine swiftness!} {castspell divine swiftness} "spellup|spells_self_cast" #TRIGGER {^You are granted the strength of *.} {castspell champions strength} "spellup|spells_self_cast" #TRIGGER {^You are granted the knowledge of the ages.} {castspell revelation} "spellup|spells_self_cast" #TRIGGER {^You rally yourself with the power of *.} {castspell rally} "spellup|spells_self_cast" #TRIGGER {^You feel protected by *.} {castspell holy aura} "spellup|spells_self_cast" #TRIGGER {^You begin to focus your energy into your weapon.} {castspell channel energy} "spellup|spells_self_cast" #TRIGGER {^You call upon * to grant you a force field of divine protection.} {castspell line of protection} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from fire.} {castspell protection from fire} "spellup|spells_self_cast" #TRIGGER {^You are empowered by the purity of your faith.} {castspell pure faith} "spellup|spells_self_cast" #TRIGGER {^Finally! You are at one with the wolves.} {castspell wolf spirits} "spellup|spells_self_cast" #TRIGGER {^You enter the borders of the realm of undeath.} {castspell wraith form} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from mental attacks.} {castspell willpower} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from cold.} {castspell warmth} "spellup|spells_self_cast" #TRIGGER {^You surround yourself with a dull grey aura.} {castspell grey aura} "spellup|spells_self_cast" #TRIGGER {^You compress your body to increase durability.} {castspell compression} "spellup|spells_self_cast" #TRIGGER {^You are surrounded by a ball of energy.} {castspell energy ball} "spellup|spells_self_cast" #TRIGGER {^You conjure forth an anti-magic shell about you.} {castspell antimagic shell} "spellup|spells_self_cast" #TRIGGER {^You feel protected from disease.} {castspell vaccinate} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from acid.} {castspell acidproof} "spellup|spells_self_cast" #TRIGGER {^Your faith drives you to strength beyond your means.} {castspell power of faith} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from destructive energy.} {castspell energy shield} "spellup|spells_self_cast" #TRIGGER {^Your mind feels like a sponge as its power is awakened.} {castspell awakening} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from forces of lightning.} {castspell shockproof} "spellup|spells_self_cast" #TRIGGER {^You protect yourself from light.} {castspell holy mirror} "spellup|spells_self_cast" #TRIGGER {^You feel yourself moving at the speed of light!} {castspell lightspeed} "spellup|spells_self_cast" #TRIGGER {^You are completely focused on your inner power.} {castspell self harmony} "spellup|spells_self_cast" #TRIGGER {^You inject yourself with anti-toxin.} {castspell toxic resistance} "spellup|spells_self_cast" #TRIGGER {^You are now in complete harmony with the party.} {castspell party harmony} "spellup|spells_self_cast" #TRIGGER {^You create a shield around the whole party!} {castspell party shield} "spellup|spells_self_cast" #TRIGGER {^You conjure forth a globe of magical strength around you.} {castspell globe of invulnerability} "spellup|spells_self_cast" #TRIGGER {^Your force shield shimmers then fades away.} {fadespell shield} "spellup|spells_self_fade" #TRIGGER {^Your mental barrier breaks down.} {fadespell mental barrier} "spellup|spells_self_fade" #TRIGGER {^You are no longer able to breathe underwater.} {spellup_underwater;fadespell underwater breathing} "spellup|spells_self_fade" #TRIGGER {^Your magical armor wears away.} {fadespell armor} "spellup|spells_self_fade" #TRIGGER {^You feel less righteous as the blessing upon you fades.} {fadespell bless} "spellup|spells_self_fade" #TRIGGER {^Your globe of darkness vanishes.} {fadespell darkness} "spellup|spells_self_fade" #TRIGGER {^You no longer see in the dark.} {fadespell infravision} "spellup|spells_self_fade" #TRIGGER {^You no longer feel protected by the forces of light.} {fadespell protection evil} "spellup|spells_self_fade" #TRIGGER {^You are no longer blurred.} {fadespell blur} "spellup|spells_self_fade" #TRIGGER {^You no longer feel so HUGE.} {fadespell enhanced strength} "spellup|spells_self_fade" #TRIGGER {^The bark surrounding your skin peels away, leaving you more vulnerable.} {fadespell barkskin} "spellup|spells_self_fade" #TRIGGER {^You no longer feel protected by the forces of shadow.} {fadespell protection good} "spellup|spells_self_fade" #TRIGGER {^The adrenaline rush wears off.} {fadespell adrenaline control} "spellup|spells_self_fade" #TRIGGER {^You feel less protected.} {fadespell aid} "spellup|spells_self_fade" #TRIGGER {^You can no longer avoid some attacks.} {fadespell avoidance} "spellup|spells_self_fade" #TRIGGER {^A momentary lapse of concentration causes your thought shield to fade away.} {fadespell thought shield} "spellup|spells_self_fade" #TRIGGER {^The magic circle around you shimmers and fades away.} {fadespell magic circle} "spellup|spells_self_fade" #TRIGGER {^Your mystic might fades away.} {fadespell mystic might} "spellup|spells_self_fade" #TRIGGER {^You feel weaker.} {fadespell giant strength} "spellup|spells_self_fade" #TRIGGER {^You feel yourself slow down.} {spellup_haste;fadespell haste;fadespell accelerate} "spellup|spells_self_fade" #TRIGGER {^Your inertial barrier dissipates.} {fadespell inertial barrier} "spellup|spells_self_fade" #TRIGGER {^You can no longer sense aggression.} {fadespell sense anger} "spellup|spells_self_fade" #TRIGGER {^You feel less powerful.} {fadespell call upon faith} "spellup|spells_self_fade" #TRIGGER {^You no longer feel enlightened.} {fadespell enlightenment} "spellup|spells_self_fade" #TRIGGER {^You are no longer displaced.} {fadespell displacement} "spellup|spells_self_fade" #TRIGGER {^Your body softens.} {fadespell harden body} "spellup|spells_self_fade" #TRIGGER {^You become slightly disillusioned as your faith weakens.} {fadespell divine faith} "spellup|spells_self_fade" #TRIGGER {^Your godly embrace relaxes.} {fadespell godly embrace} "spellup|spells_self_fade" #TRIGGER {^You slowly float to the ground.} {fadespell fly;fadespell levitation} "spellup|spells_self_fade" #TRIGGER {^The texture of your skin returns to normal.} {fadespell flesh armor} "spellup|spells_self_fade" #TRIGGER {^You no longer absorb magical attacks.} {fadespell absorb} "spellup|spells_self_fade" #TRIGGER {^You no longer absorb energy.} {fadespell energy containment} "spellup|spells_self_fade" #TRIGGER {^Your prayer of fortune weakens.} {fadespell prayer of fortune} "spellup|spells_self_fade" #TRIGGER {^Your brilliant white aura of sanctuary shimmers and is gone.} {fadespell sanctuary} "spellup|spells_self_fade" #TRIGGER {^Your pulse slows to a normal rate.} {fadespell magical rush} "spellup|spells_self_fade" #TRIGGER {^Your intellectual fortress crumbles.} {fadespell intellect fortress} "spellup|spells_self_fade" #TRIGGER {^You feel solid again.} {fadespell pass door;fadespell ectoplasmic form} "spellup|spells_self_fade" #TRIGGER {^The aura around your body fades away.} {fadespell indestructible aura} "spellup|spells_self_fade" #TRIGGER {^Your biofeedback is no longer effective.} {fadespell biofeedback} "spellup|spells_self_fade" #TRIGGER {^You feel less perceptive.} {fadespell perception} "spellup|spells_self_fade" #TRIGGER {^Your battle sense has faded.} {fadespell combat mind} "spellup|spells_self_fade" #TRIGGER {^You feel almost blind at the loss of your magical sight.} {fadespell true seeing} "spellup|spells_self_fade" #TRIGGER {^Your rage ebbs.} {fadespell frenzy} "spellup|spells_self_fade" #TRIGGER {^Your skin feels soft again.} {fadespell stone skin} "spellup|spells_self_fade" #TRIGGER {^Your metabolism reverts to its usual speed.} {fadespell sustenance} "spellup|spells_self_fade" #TRIGGER {^You are no longer quite so calculating.} {fadespell calculation} "spellup|spells_self_fade" #TRIGGER {^Your divine swiftness slows to a halt.} {fadespell divine swiftness} "spellup|spells_self_fade" #TRIGGER {^You feel the loss of your champion strength.} {fadespell champions strength} "spellup|spells_self_fade" #TRIGGER {^You no longer feel so intelligent.} {fadespell revelation} "spellup|spells_self_fade" #TRIGGER {^You feel yourself calm down.} {fadespell rally} "spellup|spells_self_fade" #TRIGGER {^You feel less holy.} {fadespell holy aura} "spellup|spells_self_fade" #TRIGGER {^You are no longer channelling energy.} {fadespell channel energy} "spellup|spells_self_fade" #TRIGGER {^Your force field wavers and dissipates.} {fadespell line of protection} "spellup|spells_self_fade" #TRIGGER {^Your magical barrier against fire shimmers and disappears.} {fadespell protection from fire} "spellup|spells_self_fade" #TRIGGER {^Your faith is no longer so pure.} {fadespell pure faith} "spellup|spells_self_fade" #TRIGGER {^You are no longer one with the wolves.} {fadespell wolf spirits} "spellup|spells_self_fade" #TRIGGER {^You return to the living world.} {fadespell wraith form} "spellup|spells_self_fade" #TRIGGER {^You feel less in control of your will.} {fadespell willpower} "spellup|spells_self_fade" #TRIGGER {^You feel more vulnerable to cold.} {fadespell warmth} "spellup|spells_self_fade" #TRIGGER {^Your moral standing is no longer cloaked.} {spellup_greyaura;fadespell grey aura} "spellup|spells_self_fade" #TRIGGER {^You no longer feel compressed.} {fadespell compression} "spellup|spells_self_fade" #TRIGGER {^The ball of energy around you disappears.} {fadespell energy ball} "spellup|spells_self_fade" #TRIGGER {^Your anti-magic shell disappears.} {fadespell antimagic shell} "spellup|spells_self_fade" #TRIGGER {^You feel more vulnerable to disease.} {fadespell vaccinate} "spellup|spells_self_fade" #TRIGGER {^You feel more vulnerable to acid.} {fadespell acidproof} "spellup|spells_self_fade" #TRIGGER {^You feel weaker as you question your faith.} {fadespell power of faith} "spellup|spells_self_fade" #TRIGGER {^You feel less protected from destructive energies.} {fadespell energy shield} "spellup|spells_self_fade" #TRIGGER {^Your mind feels less awake.} {fadespell awakening} "spellup|spells_self_fade" #TRIGGER {^You feel more vulnerable to lightning.} {fadespell shockproof} "spellup|spells_self_fade" #TRIGGER {^You feel less resistant to light.} {fadespell holy mirror} "spellup|spells_self_fade" #TRIGGER {^You no longer move at the speed of light.} {spellup_lightspeed;fadespell lightspeed} "spellup|spells_self_fade" #TRIGGER {^You are no longer in harmony with yourself.} {fadespell self harmony} "spellup|spells_self_fade" #TRIGGER {^You feel less resistant to poison.} {fadespell toxic resistance} "spellup|spells_self_fade" #TRIGGER {^You are no longer in harmony with your party.} {fadespell party harmony} "spellup|spells_self_fade" #TRIGGER {^You are no longer surrounded by your party shield.} {fadespell party shield} "spellup|spells_self_fade" #TRIGGER {^Your globe of invulnerability shimmers and fades.} {fadespell globe of invulnerability} "spellup|spells_self_fade" #TRIGGER {^You are too agile for this spell!} {skipspell magical rush} "spellup|spells_self_slow" #TRIGGER {^Your body is too hard for this spell!} {skipspell godly embrace} "spellup|spells_self_slow" #TRIGGER {^Your body is already too hard for this spell!} {skipspell harden body} "spellup|spells_self_slow" #TRIGGER {^You are already too swift for this spell.} {skipspell divine swiftness} "spellup|spells_self_slow" #TRIGGER {^You are too strong for this spell!} {skipspell power of faith;skipspell mystic might} "spellup|spells_self_slow" #TRIGGER {^You are already shielded from harm.} {skipspell shield} "spellup|spells_self_slow" #TRIGGER {^You are already surrounded by a mental barrier.} {skipspell mental barrier} "spellup|spells_self_slow" #TRIGGER {^You can already breathe underwater.} {skipspell underwater breathing} "spellup|spells_self_slow" #TRIGGER {^You are already armored.} {skipspell armor} "spellup|spells_self_slow" #TRIGGER {^You are already in the dark.} {skipspell darkness} "spellup|spells_self_slow" #TRIGGER {^You can already see in the dark.} {skipspell infravision} "spellup|spells_self_slow" #TRIGGER {^You are already protected.} {skipspell protection evil;skipspell protection good;skipspell line of protection} "spellup|spells_self_slow" #TRIGGER {^You are already blurred.} {skipspell blur} "spellup|spells_self_slow" #TRIGGER {^Your skin is already like bark.} {skipspell barkskin} "spellup|spells_self_slow" #TRIGGER {^You already have the powers of avoidance.} {skipspell avoidance} "spellup|spells_self_slow" #TRIGGER {^You are already protected by a thought shield.} {skipspell thought shield} "spellup|spells_self_slow" #TRIGGER {^You are already surrounded by a magic circle.} {skipspell magic circle} "spellup|spells_self_slow" #TRIGGER {^You are already flying!} {skipspell levitation} "spellup|spells_self_slow" #TRIGGER {^You can't move any faster!} {skipspell haste;skipspell accelerate} "spellup|spells_self_slow" #TRIGGER {^You already sense anger. } {skipspell sense anger} "spellup|spells_self_slow" #TRIGGER {^You are already displaced!} {skipspell displacement} "spellup|spells_self_slow" #TRIGGER {^You already have flesh like steel.} {skipspell flesh armor} "spellup|spells_self_slow" #TRIGGER {^You are already in sanctuary.} {skipspell sanctuary} "spellup|spells_self_slow" #TRIGGER {^You are already out of phase.} {skipspell pass door} "spellup|spells_self_slow" #TRIGGER {^You are already indestructible.} {skipspell indestructible aura} "spellup|spells_self_slow" #TRIGGER {^You are already in ectoplasmic form.} {skipspell ectoplasmic form} "spellup|spells_self_slow" #TRIGGER {^Your body is already glowing with inner light.} {skipspell biofeedback} "spellup|spells_self_slow" #TRIGGER {^You are already true seeing!} {skipspell true seeing} "spellup|spells_self_slow" #TRIGGER {^Your skin is already as hard as a rock.} {skipspell stone skin} "spellup|spells_self_slow" #TRIGGER {^You already have a slow metabolism!} {skipspell sustenance} "spellup|spells_self_slow" #TRIGGER {^You are already blessed with divine swiftness.} {skipspell divine swiftness} "spellup|spells_self_slow" #TRIGGER {^You already have a holy aura about you.} {skipspell holy aura} "spellup|spells_self_slow" #TRIGGER {^You are already protected from the effects of fire.} {skipspell protection from fire} "spellup|spells_self_slow" #TRIGGER {^Your faith is not pure enough.} {skipspell pure faith} "spellup|spells_self_slow" #TRIGGER {^You are already resistant to mental attacks!} {skipspell willpower} "spellup|spells_self_slow" #TRIGGER {^You are already warm enough!} {skipspell warmth} "spellup|spells_self_slow" #TRIGGER {^You are already surrounded by a dull grey aura.} {skipspell grey aura} "spellup|spells_self_slow" #TRIGGER {^You are already compressed.} {skipspell compression} "spellup|spells_self_slow" #TRIGGER {^You already have an anti-magic shell around you.} {skipspell antimagic shell} "spellup|spells_self_slow" #TRIGGER {^You are already vaccinated!} {skipspell vaccinate} "spellup|spells_self_slow" #TRIGGER {^You are already resistant to acid!} {skipspell acidproof} "spellup|spells_self_slow" #TRIGGER {^You are already resistant to destructive energy!} {skipspell energy shield} "spellup|spells_self_slow" #TRIGGER {^You are already resistant to lightning!} {skipspell shockproof} "spellup|spells_self_slow" #TRIGGER {^You are already protected from light!} {skipspell holy mirror} "spellup|spells_self_slow" #TRIGGER {^You are already tolerant to poisons!} {skipspell toxic resistance} "spellup|spells_self_slow" #TRIGGER {^You are already at harmony with the party.} {skipspell party harmony} "spellup|spells_self_slow" #TRIGGER {^* is already shielded by the party.$} {skipspell party shield} "spellup|spells_self_slow" #TRIGGER {^You already have a globe of invulnerability around you.} {skipspell globe of invulnerability} "spellup|spells_self_slow" #TRIGGER {^The barrier has no affect because you are already protected from evil.} {skipspell inertial barrier} "spellup|spells_self_slow" #TRIGGER {^You are already in harmony with your party.} {skipspell self harmony} "spellup|spells_self_slow" #TRIGGER {^You already have absolute faith.} {skipspell pure faith} "spellup|spells_self_slow" #TRIGGER {^You already have an inertial barrier around you.} {skipspell inertial barrier} "spellup|spells_self_slow" #TRIGGER {^You are already airborne.} {skipspell fly} "spellup|spells_self_slow" #TRIGGER {^You already have enhanced strength.} {skipspell enhanced strength} "spellup|spells_self_slow" #TRIGGER {^You already have control over your adrenaline.} {skipspell adrenaline control} "spellup|spells_self_slow" #TRIGGER {^You have already been aided.} {skipspell aid} "spellup|spells_self_slow" #TRIGGER {^Your strength has already been mystically enhanced.} {skipspell mystic might} "spellup|spells_self_slow" #TRIGGER {^You are already as strong as you can get!} {skipspell giant strength} "spellup|spells_self_slow" #TRIGGER {^You have already called on *. Don't push your luck!} {skipspell call upon faith} "spellup|spells_self_slow" #TRIGGER {^You are already enlightened.} {skipspell enlightenment} "spellup|spells_self_slow" #TRIGGER {^Your body has already been hardened.} {skipspell harden body} "spellup|spells_self_slow" #TRIGGER {^You are already faithful to *.} {skipspell divine faith} "spellup|spells_self_slow" #TRIGGER {^You are already embraced with holy might.} {skipspell godly embrace} "spellup|spells_self_slow" #TRIGGER {^You are already affected by energy containment.} {skipspell energy containment} "spellup|spells_self_slow" #TRIGGER {^You are already rushed!} {skipspell magical rush} "spellup|spells_self_slow" #TRIGGER {^You have already prayed for fortune.} {skipspell prayer of fortune} "spellup|spells_self_slow" #TRIGGER {^You already have a virtual fortress around you.} {skipspell intellect fortress} "spellup|spells_self_slow" #TRIGGER {^You are already perceptive!} {skipspell perception} "spellup|spells_self_slow" #TRIGGER {^You already understand battle tactics.} {skipspell combat mind} "spellup|spells_self_slow" #TRIGGER {^You are already calculating.} {skipspell calculation} "spellup|spells_self_slow" #TRIGGER {^You have already been granted the strength of *.} {skipspell champions strength} "spellup|spells_self_slow" #TRIGGER {^You already have the wisdom of ages.} {skipspell revelation} "spellup|spells_self_slow" #TRIGGER {^You are already rallied.} {skipspell rally} "spellup|spells_self_slow" #TRIGGER {^You are already channelling your energy.} {skipspell channel energy} "spellup|spells_self_slow" #TRIGGER {^You are already protected by the spirits of the wolves.} {skipspell wolf spirits} "spellup|spells_self_slow" #TRIGGER {^You are already on the verge of undeath.} {skipspell wraith form} "spellup|spells_self_slow" #TRIGGER {^You are already surrounded by a ball of energy.} {skipspell energy ball} "spellup|spells_self_slow" #TRIGGER {^You already have the power of faith.} {skipspell power of faith} "spellup|spells_self_slow" #TRIGGER {^Your mind is already fully awakened!} {skipspell awakening} "spellup|spells_self_slow" #TRIGGER {^You are already moving at light speed!} {skipspell lightspeed} "spellup|spells_self_slow" #TRIGGER {^You are already at peace with yourself.} {skipspell self harmony} "spellup|spells_self_slow" #TRIGGER {^You are already blessed.} {skipspell bless} "spellup|spells_self_slow" #TRIGGER {^You already absorb magical attacks.} {skipspell absorb} "spellup|spells_self_slow" #TRIGGER {^You are already in a frenzy.} {skipspell frenzy} "spellup|spells_self_slow" #TRIGGER {^Why don't you just relax for a while?} {skipspell frenzy} "spellup|spells_self_slow" #TRIGGER {(%w) says ~'@spellup_others_string~'$} {givespell %1} "spellup|spells_others_auto" #TRIGGER {^Skill: sneak for} {#IF (@spellup_checkspells="true") {spellup_sneak="true"}} "spellup|skills_self" #TRIGGER {^You fail to move silently.} {#IF (@spellup_sneakstat="X") {sneak}} "spellup|skills_self" #TRIGGER {^You no longer feel stealthy.} {spellup_sneak="false"} "spellup|skills_self" #TRIGGER {^You now move silently.} {spellup_sneak="true"} "spellup|skills_self" #TRIGGER {^You emerge from the shadows.} {spellup_sneak="false"} "spellup|skills_self" #TRIGGER {^Skill: berserk for} {#IF (@spellup_checkspells="true") {spellup_berserk="true"}} "spellup|skills_self" #TRIGGER {^Your pulse speeds up, but nothing happens.} {#IF (@spellup_berserkstat="X") {berserk}} "spellup|skills_self" #TRIGGER {^Your pulse races as you are consumed by rage!} {spellup_berserk="true"} "spellup|skills_self" #TRIGGER {^You feel your pulse slow down.} {#IF (@spellup_recast_berserkstatus="X") {spellup_berserk};spellup_berserk="false"} "spellup|skills_self" #TRIGGER {^Skill: heighten senses for} {#IF (@spellup_checkspells="true") {spellup_heighten="true"}} "spellup|skills_self" #TRIGGER {^Your senses don't feel any more accurate!} {#IF (@spellup_heightenstat="X") {heighten}} "spellup|skills_self" #TRIGGER {^You heighten your senses to *} {spellup_heighten="true"} "spellup|skills_self" #TRIGGER {^Your senses return to normal.} {spellup_heighten="false"} "spellup|skills_self" #TRIGGER {^Skill: pass without trace for} {#IF (@spellup_checkspells="true") {spellup_trace="true"}} "spellup|skills_self" #TRIGGER {^You made too much noise! You can still be tracked.} {#IF (@spellup_tracestat="X") {trace}} "spellup|skills_self" #TRIGGER {^You move silently through your surroundings, leaving no trace.} {spellup_trace="true"} "spellup|skills_self" #TRIGGER {^You no longer pass without trace.} {spellup_trace="false"} "spellup|skills_self" #TRIGGER {^You are no longer traceless.} {spellup_trace="false"} "spellup|skills_self" #TRIGGER {^Skill: shadow form for} {#IF (@spellup_checkspells="true") {spellup_shadow="true"}} "spellup|skills_self" #TRIGGER {^You fail to merge with the shadows.} {#IF (@spellup_shadowstat="X") {shadow}} "spellup|skills_self" #TRIGGER {^You now move silently in the shadows.} {spellup_shadow="true"} "spellup|skills_self" #TRIGGER {^You are no longer merged with the shadows.} {spellup_shadow="false"} "spellup|skills_self" #TRIGGER {^You no longer move in the shadows.} {spellup_shadow="false"} "spellup|skills_self" #TRIGGER {^Skill: @spellup_cskillname for} {#IF (@spellup_checkspells="true") {#IF (@spellup_cskill!="") {spellup_cskill="true"}}} "spellup|cskill_self" #TRIGGER {^@spellup_cskillcast} {#IF (@spellup_cskill!="") {spellup_cskill="true"}} "spellup|cskill_self" #TRIGGER {^@spellup_cskillfade} {#IF (@spellup_cskill!="") {spellup_cskill="false"}} "spellup|cskill_self" #TRIGGER {leg is sliced} {get leg;eat leg} #TRIGGER {arm is sliced} {get arm;eat arm} #TRIGGER {Your death blow cleaves} {gt Death Blow} #TRIGGER {* is (%w) from here.} {#IF (%ismember(%1,"north|south|east|west|up|down")) {autohunt_prevdir=%1;%1;hunt ~'@autohunt_mobname~'}} "autohunt" #TRIGGER {The * is closed.} {open @autohunt_prevdir} "autohunt" #TRIGGER {It's locked.} {unlock @autohunt_prevdir} "autohunt" #TRIGGER {You lack the key.} {#ECHO Autohunt failed: locked door.;#T- autohunt} "autohunt" #TRIGGER {* is here!} {#ECHO Autohunt complete.;#T- autohunt} "autohunt" #TRIGGER {Your magical armor wears away.} {#echo Cast Armor} #TRIGGER {You cough and splutter as the water invades your lungs!} {cast 'underwater breathing'} #TRIGGER {You go to sleep} {autotick} #TRIGGER {Your weapon glows brightly and decapitates} {gt Vorpal} #TRIGGER {You are surrounded by a pink outline.} {#echo Faerie Fire} #ALARM *:00:00 {exphour} "char_status" #TRIGGER {^You receive (*) experience points.} {#ADD expperhour %eval(%1)} "char_status" #TRIGGER {^You receive (%d) bonus experience} {#ADD expperhour %1} "char_status" #TRIGGER {^You receive (%d) gold} {#ADD cashperhour %1} "char_status" #TRIGGER {^You get (%d) gold coins} {#ADD cashperhour %1} "char_status" #TRIGGER {^You raise a level!!} {lvltime} "char_status" #TRIGGER {^Congratulations hero. You have increased your powers!} {lvltime} "char_status" #TRIGGER {* :~[(*)~/(*)~] * :~[(*)~/(*)~] *:~[(*)~/(*)~] *r :~[*~]} {#SAY {> %ansi(bright,yellow)%eval(%trimleft(%1)-%trimleft(%2)) %ansi(bright,yellow)%eval(%trimleft(%3)-%trimleft(%4)) %ansi(bright,yellow)%eval(%trimleft(%5)-%trimleft(%6))}} "char_status" #TRIGGER {You need to be more disruptive. The faerie fire is still there!} {cast 'disrupt' faerie} #TRIGGER {You lost your concentration while trying to cast word of recall.} {c 'word of recall'} #TRIGGER {You lost your concentration while trying to cast armor.} {c 'armor'} #TRIGGER {You lost your concentration while trying to cast invis.} {c 'invis'} #TRIGGER {You lost your concentration while trying to cast heal.} {c heal} #TRIGGER {Your %1 glows momentarily but nothing happens.} {c 'remove curse'} #TRIGGER {You lost your concentration while trying to cast remove curse.} {c 'remove curse'} #TRIGGER {Return to the questmaster before your time runs out.} {crecall;quest complete} #TRIGGER {You lost your concentration while trying to cast translocate.} {c 'translocate'} #TRIGGER {Spell: soften} {cast 'disrupt' soften} #TRIGGER {Spell: faerie fire} {cast 'disrupt' faerie} #TRIGGER {You need to be more disruptive. The soften is still there!} {cast 'disrupt' soften} #TRIGGER {Spell: raw flesh} {disrupt raw}