;ver 3.63 changes 7-17-15
; Added CheckShiny in Evac function to check before ending script
; Tweaked King ring event in Court
; Fixed a bug in CheckGatherRemains function
;ver 3.62 changes 7-16-15
; removed checkpause call from checkcombatfunction
; added Bool var to make it only turn on food/drink/potion 1 time
; Tweaked CheckGatherRemains function
; Tweaked Court to avoid jumping off ledge to get purple shiny
; Tweaked Valdoon to attempt to avoid getting stuck near the ledge.
;ver 3.61 changes 7-16-15
; changed download function to use URLDownloadtoFile instead of FTPGetFile
; fixed UI width
;ver 1b Changes: 9-1-14
;changed movement code to use num lock aka auto run key in some instances to allow for a more fluid movement especially when flying
;changed run quests to default as off
;cleaned a few bugs
;
;ver 1c Changes 9-8-14
;fixed a bug with pause that was not pausing script on all clients
;added a check for combat after each wait
;
;ver 1d changes 9-21-14
;fixed a bug where toons where still on ofollow when trying to move to clickactor, hailactor or chest locations
;fixed a bug that was preventing quest sharing (could still cause an issue if you share a quest at the exact moment your reward window appears (very unlikely))
;added wait on group member dead, wait on LD, and wait while not in zone for group members
;polished a few zone files:
; Nexus: Changed Maligned and Amalgam locations, fixed a few quest and no quest paths, added evac and zone out after kill prime, changed primes first lockspot
; Hive: Changed to not stop for combat until in hallway of first named, added a few waits on roc ring event and changed movement on flammicum, Added evac and zone out after Queen
; Stratum: added evac and zone out after Shazzak
; Chamber: added evac and zone out after Warden
; Highkeep: changed path to help avoid stuck added evac after Last named and zone out
; Pickclaw: added evac after port to jail, added evac after Last named and zone out
;
;
; ver 1e changes 10-1-14
;added Fabled Den
;
;ver 1f changes 10-7-14
; Added Movebehind coding to replace ogre triggered
; added death and distance checks for group members.
; changed alot of movement to use RIMovement and added ogreplaynice to pause when ogre is paused
; Polished:
; Dom: Added coding for Dagrin, Changed campspots for getiar, fixed campspot for ahrmatal
;
;ver 1g changes 11-25
; added Bilgewater falls, both Zavith'loa and CastleHighkeep zones
;
;ver 2a changes 12-5-14
;added ossuary rom and tweaked bilge and zav zones and highkeep
;
;ver 2b changes 12-7-14
;added as a buffer script to ISXRI dll
;
;ver 2c changes 12-10-14
; added Shiny looting (pre alpha) and a global variable to turn on and off.
; changed back to press -hold forward key for movement in all situations except flying.
;
;ver 2d changes 12-14-14
; changed Shiny looting to skip if named within a 50 radius
;
;ver 2e changes 12-16-14
; added a script:end if the extension is not running
;
;ver 2f changes 12-23-14
; added Brokenskull: Hoist and Bosun, and Ossuary Sanguine and Zav EH
;
;ver 2g changes 1-24-15
; added variable to turn off auto loot and just wait when a chest is in range.
; added isaggro check to adds in named fights to make sure we are not targeting non aggro or hidden mobs
; added Ssraeshza Temple [Heroic]
; added Ssraeshza Temple: Inner Sanctum [Heroic]
; added Ssraeshza Temple: Taskmaster's Echo [Event Heroic]
; added Castle Highhold: Insider Treachery [Event Heroic]
;
;ver 2h changes 1-25-15
; removed npc checks as it was causing issues.
;
;ver 2I changes 1-25-15
; fixed a lockspot bug
; fixed a bug that would target a ? and not fight while in combat
;
;ver 2J changes 1-27-15
; fixed a small bug that was clearing ALL targets when running function
; checkcombat instead of just ? // added ${Target.Name.Equal[?]}
; added DeTarget.ISS to Update File.
;
;ver 2K changes 2-16-15
; changed waitmob logic to set and check ID
; changed Target logic to set and check ID
;
;ver 2L changes 2-19-15
; added relay ${RI_Var_String_RelayGroup} -noredirect to the loot Shiny function
;
;ver 2M changes 2-19-15
; fixed bot pause during Shiny
;
;ver 2N changes 2-19-15
; fixed Shiny to relay ${RI_Var_String_RelayGroup} -noredirect AllLootShiny Function in CustomNameAOM
;
;ver 2O changes 2-19-15
; changed Shiny to run shiny.iss from runinstances folder
;
;ver 2P changes 2-20-15
; added looting of corpses
;
;ver 2P changes 2-20-15
; changed waitmob and target radius' to 25
;
;ver 2S changes 2-20-15
; added combat check prior to looting Shinys
;
;ver 2T changes 2-27-15
; removed corpse looting from RI main script and added a seperate
; Buffer:RILotter script to loot corpses and chests within 10m
;
;ver 2U changes 3-23-15
; added Ossuary Contested to zone list with file OssCon.dat
;
;ver 2V changes 3-31-15
; fixed a bug that would not reset our seek position when a file did not
; have a blank line at the end.
;
;ver 2w changes 3-31-15
; put npc check into named function so we dont get false positives
; from non npc actors
;
;ver 2x changes 4-1-15
; changed waitmob logic to 10m and added npc and namednpc checks
; changed CustomActor to Actor in all Instances
;
;ver 2y changes 4--10-15
; Added,${RI_Var_Bool_Loot} check to RILooter as well as slowed
; loop to .5 secs, also coded to close RILooter on RI exit.
; disabled bot looting.
; removed the usage of Shiny.iss and changed to relay ${RI_Var_String_RelayGroup} -noredirect instead
; changed Auto Loot in xml to relay ${RI_Var_String_RelayGroup} -noredirect
; moved non custom functions to RunInstances instead of CustomNamedAoM:
; RunCustomScript
; EndCustomScript
; SeverHate
; Target
; ToggleWalkRun
; EndScript
;
;ver 2Z changes 4-14-15
; Removed npc and namednpc checks from all Actor TLO's
; Removed radius check to Target function.
; Fixed a bug in WaitMob function
; Added an bool ALL Flag to ToggleWalkRun function
; to relay it to all
; Added a EndScript bool Flag to End Script in the Evac Function
; and moved the function to RI
; Fixed a bug in RIMovement (Refer to RIMovement.iss for more info)
;
;ver 2Za changes 4-18-15
; Changed chest looting routine a bit and added summoning of chests.
;
;ver 2Zb changes 4-19-15
; fixed Severhate script to continue to try severing hate until the shtarget is targeting
; changed the relay ${RI_Var_String_RelayGroup} -noredirect endscript Buffer:RunInstances to CloseRI (removing console error)
; implemented relay groups.
; (put ${Me.Group
- } all in an array, sort alphabetically
; then spew to a single string var named RI_Var_String_RelayGroup
; then join that relaygroup and all relay all's changed to
; relay ${RI_Var_String_RelayGroup} -noredirect and all relay "all other"'s changed to
; relay "other ${RI_Var_String_RelayGroup}" -noredirect // uplink relaygroup -join ${RI_Var_String_RelayGroup})
;
;ver 2Zc 5-7-15 changes
; changed relaygroup to a script to be invoked by relay all upon first invocation of this script,
; effectively allowing everyone to set their relay group so this toon can relay to they rest of the
; relaygroup only to start ri
;
; added New Zones (Rum Cellar)
;
;ver 2Zd 5-12-15 changes
; Moved all Scripts in RunInstances Folder to the Extension and added code to delete the old files.
; all that should be left in runinstances folder are the 2 XML files.
; added -noredirect to all relay's
;
;ver 2Ze 5-14-15 changes
; Added ApplyVerb function, takes 2 paramaters, the ID and the Verb
; Added the following Named Coding:
; Bull
; Yipnik
; Grogmogo
; Corsair
; Charanda
; Added IsSwimming check to lootchest to ifgnore when were swimming since the new zones you cant summon when swimming
; Added Lift function proprietary for FSD Heroic.
;
;ver 2Zf 5-14-15 changes
; Added LootOptions function to change loot options:
; arguments: FreeForAll
; LeaderOnly
; RoundRobin
; Lotto
; NeedBeforeGreed
; Added RI_Var_Bool_CorpseLoot Variable to turn off corpse looting.
;ver 2Zg 5-16-15 changes
; Fixed stopping movement when Shiny has a collision to it.
; tweaked Corsair function
;
;ver 2Zh 5-17-15 changes
; tweaked Corsair function again (to release page down)
;
;ver 2Zi 5-18-15 changes
; fixed a bug in LootOptions function
;
;ver 2Zj 5-20-15 changes
; tweaked yipnik and charanda functions
;
;ver 2Zk 5-22-15 changes
; fixed a bug in yipnik that made the bard not click out the toon, added so the bard and the chanter do it everytime
; just in case the bard is in vat
; tweaked Grogmogo to continue attempting to click rum bottles until they are no longer clickable
; tweaked Bull to continue to click brazier and the rum containers until they are no longer
; clickable.
; tweaked charanda to wait 11s after a curse spawns or until it despawns then wait 2 secs while running back
; this fixed a bug where sometimes a few toons would stay out there an extra 10s
; Added grogmaga function so toons click bed when its clickable.
; tweaked corsair for when she says FIRE!, the bard runs immediately back to campspot
; (if he is not there) regardless of what he is doing and waits 7s, then continues
;
;ver 2Zk 5-22-15 changes
; Added a CancelMovement Global var to be set after finishing clickactor to
; help prevent pingponging on toons who didnt make it due to stuck or other
; issues.
;
;ver 2Zm 5-25-15 changes
; Added disable debuging to all scripts
; Tweaked Wharfie
; fixed a bug in CancelMovement
;
;ver 2Zn 5-26-15 changes
; Fixed a bug in ToggelWalkRun that would not all relay all
; Tweaked Corsair to try to help cannon placement
; Tweaked Wharfie to use Actor[${Me.ID}]:DoTarget instead of press f1
;
;ver 2Zo 5-27-15 changes
; Fixed a bug in MoveBehind in RIMovement
; Tweaked V'Raudin function
;
;ver 2Zp 5-28-15 changes
; Tweaked Corsair
;
;ver 2Zq 6-2-15 changes
; Tweaked Wharfie, changed 1st priest and 2nd and third scout lockspots to further prevent getting knocked below
; tweaked Senshali, removed move behind, to help prevent some movement bugs specific to this fight
;
;ver 2Zr 6-4-15 changes
; fixed a bug in shiny that used clear_target instead of target_none
;
;ver 2Zs 6-10-15
; tweaked wharfie to move to barrels on opposite side
; tweaked MoveC function to use Actor[${Me.ID}]:DoTarget instead of press f1
; tweaked bitterman function for better movement
; added wait 1 in k'deru while loop
; added Bilgewater function to make sure the group
; only moves behind him and not the adds
; added Cruikshank function to jump when more than 5m from lockspot
; added wait 1 in bosunring while loop, removed ending script
; added to cast vial 2 times every 10s, fixed movebehind
; added Krasnok function which handles moving the cannons and using them
; to kill the cannoneers, tank targets crewmembers then captain.
; changed Strafe keys and autorun keys to use global variables for access
; from ui
; fixed shiny spelling, fixed checking for combat while trying to get shiny
; added stop movement to lootchest routine so it can summon
; added a couple waits in the named function to keep others from moving behind too early
; added turning on and off of food drink and potion when script ends and starts.
;
;ver 2Zt 6-13-15
; added RI_CoT command and script, set to run when RI runs
; added RI_AggroControl Command and script, set to run when RI runs
; added the following RaidScripts and Commands:
; Teraradus
; Kerridicus
; Icon
; Jessip
; Captain
; Grevog
; Torso
; Grethah
; Farozth
; Ferun
; Zadune
; Sacrificer
; Virtuoso
; Protector
; tweaked Bipsie
; tweaked BosunRing
; tweaked Togglecog
; Removed all RI_Var_String_RelayGroup code and made relaygroup script set it as
; a globalkeep variable
; fixed a bug in Zaxfalump that caused the Tank to bounce back and forth
; fixed a bug in wharfie that caused everyone to target crate instead of just chanter
;
;ver 2Zu 6-20-15 changes
; Fixed a bug in HuntRingEvent that was causing you
; to target the corpse instead of the alive dino
; Tweaked Clotl'thoa to joust at 8
; Tweaked named function to end RI_CoT and rerun after named is dead
; Tweaked Corsair to Improve cannon placement
;
;ver 2Zv changes 6-21-15
; Fixed a Bug in all Raid Code.
; Fixed a bug in Kerridicus that was crashing
; fixed a bug in captain that was crashing
;
;ver 2Zw changes 6-22-15
; Added Devel TLO
; Added ${RI(exists)} checks to all Buffered Scripts so they end when ext is unloaded
;
;ver 2Zx changes 6-22-15
; fixed a bug that was not ending RI_CoT and RI_AggroControl upon ending RI
;
;ver 2zy changes 6-23-15
; removed playnice, tweaked rimovment
;
;ver 2Zz changes 6-25-15
; Fixed a bug in virtuoso
;ver 2ZzA changes 6-26-15
; updated various raid code to 100m
; Added The Fabled Acadechism [Heroic]
; Added The Crypt of Valdoon [Heroic]
; Added The Fabled Court of Innovation [Heroic]
;
;Ver Alpha3Build5 6-30-15 changes
; Added all dat files to the extension in TLOs
; rewrote all RI code to read from those TLOs
; Fixed a few bugs in raid code
; changed all Commands to RI_ (except a select few)
; added code to remove old files
; added code to download ri.xml if it doesnt exist
; added RI_Depot to deposit all to closest depot
; added RZ to Developer Access
;ver Alpha3Build6 7-1-15 changes
; fixed a bug in Both stoaways that was not picking up the first rum bottle
; fixed camp spot in hunt EH for small toons.
; fixed a bug in rz that was not zoning out
;
;ver Alpha3Build7 7-1-15 changes
; added RZ to Heroic allowing one set to run
;
;ver Alpha3Build12 7-1-15 changes
; fixed a bug in Teraradus
; fixed a bug in Icon
; fixed a bug in Court
;
;ver Alpha3Build13 7-1-15 changes
; fixed hunt
;
;ver Alpha3Build14 7-2-15 changes
; added turning on of cast stack items when exiting ri
; fixed a bug in Protocol that was making it not use the gear
; fixed a bug in treachery
;ver 3.01,3.02 changes 7-5-15
; rebuilt auto updater and polished some authentication functions
;
;ver 3.03 changes 7-7-15
; added a healer check to check if someone is dead and more than 50m away they will cast gather remains
; added longer waits on valdoon for the guardians
; removed innersanctum charm from SSRA zone
; Tweaked War function
; tweaked SSRA Zone
; tweaked petrotrainer campspot
; added RI_Var_Bool_WaitForShinys which will still goto the shiny but then wait there for the user to decide what to do
;
;
;ver 3.04 changes 7-9-15
; fixed a bug in Hidden Caldera
;
;ver 3.1 changes 7-12-15
; wrote ValdoonRing function to click on valdoon and to kill all the crypt guardians
; fixed a bug in War function
; rewrote authentication routine in Extension to remove while loop and stop process locking
; hopefully fixed issue with not looting shinys
; polished Court zone specifically the way it handles the last named ring event
; Added prefaced L in the allowed Exclusions list:
; L1,L2,L3,L12,L13,L23 - Will simply tell RZ that said zone/s are locked and will
; not run them and after running the unlocked zones will sit in last zone
; attempting to unlock the L zone/s until they are successfully unlocked
;
;ver 3.2 changes 7-13-15
; changed campspot for BosunRing
;
;ver 3.3 changes 7-14-15
; fixed updater, renamed extension to RI.dll
;
;ver 3.4 changes 7-14-15
; fixed updater, renamed extension to RI.dll
;
;ver 3.5 changes 7-14-15
; fixed bug in court for purple shiny