Here's the code:
Code: Select all
| Tracks named spawns in BoT. Alerts whenever a non-tower named spawns
Sub Main
/alert add 1 "Hreidar Lynhilling"
/alert add 2 "Wybjorn"
/alert add 3 "Torstien Stoneskin"
/alert add 4 "Ymir Stormseer"
/alert add 5 "Thangbrand"
/alert add 6 "Thorolf Sutherland"
/alert add 7 "Valbrand"
/alert add 8 "Guakr Sandstorm"
/alert add 9 "Rorek Steelthorn"
/alert add 10 "Elif Whitewind"
/alert add 11 "Laef Windfall"
/alert add 12 "Eindride Icestorm"
/alert add 13 "Riodhr Torrentwind"
/alert add 14 "Oreen Wavecrasher"
:Loop
/if $alert(1)=="TRUE" {/echo Hreidar Lynhilling spawned. West boss }
/if $alert(2)=="TRUE" {/echo Wybjorn spawned. West mini }
/if $alert(3)=="TRUE" {/echo Torstien Stoneskin spawned. West mini }
/if $alert(4)=="TRUE" {/echo Ymir Stormseer spawned. Middle Earth mini }
/if $alert(5)=="TRUE" {/echo Thangbrand spawned. Middle Earth mini }
/if $alert(6)=="TRUE" {/echo Thorolf Sutherland spawned. Forge mini }
/if $alert(7)=="TRUE" {/echo Valbrand spawned. Forge mini }
/if $alert(8)=="TRUE" {/echo Guakr Sandstorm spawned. South boss }
/if $alert(9)=="TRUE" {/echo Rorek Steelthorn spawned. Deep South mini }
/if $alert(10)=="TRUE" {/echo Elif Whitewind spawned. North mini }
/if $alert(11)=="TRUE" {/echo Laef Windfall spawned. North boss }
/if $alert(12)=="TRUE" {/echo Eindride Icestorm spawned. East mini }
/if $alert(13)=="TRUE" {/echo Riodhr Torrentwind spawned. East mini }
/if $alert(14)=="TRUE" {/echo Oreen Wavecrasher spawned. East boss }
/delay 2s
/goto :Loop
/endmacro
First, is there a better way to do this? And second, where am I going wrong with my /if statements?
