This is Erenion's plugin but since he's not available to update I've decided to maintain it until he comes back. Basically this will train your character for you, only works in original WOW, etc levels 1-60 For more details read Erenions post at. http://www.buddyforum.de/showthread.php?113-eTrain-the-HB-addon-that-flies-and-trains-for-you-v2.3 Training is build into HB and will completely replace Etrain soon Fixes - compile errors - now trains all available spells, credit to Laria Knowned Issues - eTrain will throw exceptions and will run in circles if your profile vendor has an incorrect entry ID, this is not eTrain's problem but the profile creators To-Do: - Add support for Mage Potal Trainers - Allow mages to use teleport to go to trainers. Change log: Code: - Added Trainers in Eversong Woods, credit to Anegus - Added new Alliance Flight Masters in Eastern Kingdom, credit to Nuok - Updated to refresh spell book (June 18) - Added new Horde Flight Masters in Eastern Kingdom (June 18) - Added new Alliance Flight Masters in Kalimdor (June 18) - Added new Trainers and Flight Masters in Exodar and Azuremyst/Bloodmyst Isle, Credit to Laria (June 19) - No longer tries to train while dead.(June 20) - Does a Vendor run before training.(June 20) - lowered or removed some of the delays.(June 20) - fixed bug where eTrain trys to fly to its current city, needs testing(June 20) - some minor tweaks and fixes. (June 24) - updated to work with HB 1.94 for 3.3.5 patch. (June 27) - closes trainer window after training (so HB doesn't infinitely wait trying to pickup a quest if trainer has one), also added a delay before it trains. - Warrior trainer in undead starter area is no longer labeled as a warlock trainer(June 30) - Mounts up while running to vendor and trainer/flightmasters [B](needs testing)[/B] (July 2) - Added Mage Trainers in Stormwind, Credit to Laria (July 3) - increased Version to 2.3.1(July 4) - Only tries once to mount before heading to vendor,flight Master or trainer. - Updated to work with HB 1.9.5.3
Code: //Alliance Kingdoms Flight Masters AddMob(new FlightMaster(new WoWPoint(2269.853, -5345.387, 86.94201), "Khaelyn Steelwing", true, false, "Light's Hope Chapel, Eastern Plaguelands ", 12617)); AddMob(new FlightMaster(new WoWPoint(928.273, -1429.078, 64.75104), "Bibilfaz Featherwhistle", true, false, "Chillwind Camp, Western Plaguelands", 12596)); AddMob(new FlightMaster(new WoWPoint(282.0963, -2001.276, 194.1264), "Guthrum Thunderfist", true, false, "Aerie Peak, The Hinterlands", 8018)); AddMob(new FlightMaster(new WoWPoint(-715.1455, -512.1345, 26.54455), "Khaelyn Steelwing", true, false, "Southshore, Hillsbrad", 8018)); AddMob(new FlightMaster(new WoWPoint(-1240.253, -2512.252, 21.8987), "Cedrik Prose", true, false, "Refuge Pointe, Arathi", 2432)); AddMob(new FlightMaster(new WoWPoint(-3793.204, -782.0516, 9.014603), "Shellei Brondir", true, false, "Menethil Harbor, Wetlands", 1571)); AddMob(new FlightMaster(new WoWPoint(-4821.125, -1152.396, 502.2118), "Gryth Thurden", true, false, cityIronforge, 1573)); AddMob(new FlightMaster(new WoWPoint(-5424.851, -2929.872, 347.5625), "Thorgrum Borrelson", true, false, "Thelsamar, Loch Modan", 1572)); AddMob(new FlightMaster(new WoWPoint(-6559.059, -1169.379, 309.7969), "Lanie Reed", true, false, "Thorium Point, Searing Gorge", 2941)); AddMob(new FlightMaster(new WoWPoint(8365.081, -2736.931, 185.6078), "Borgus Stoutarm", true, false, "Morgan's Vigil, Burning Steppes", 2299)); AddMob(new FlightMaster(new WoWPoint(9435.215, -2234.882, 69.10981), "Ariena Stormfeather", true, false, "Lakeshire, Redridge Mountains", 931)); AddMob(new FlightMaster(new WoWPoint(-10628.32, 1037.265, 34.10924), "Thor", true, false, "Sentinel Hill, Westfall", 523)); AddMob(new FlightMaster(new WoWPoint(-8835.764, 490.0841, 109.6154), "Dungar Longdrink", true, false, cityStormwind, 352)); AddMob(new FlightMaster(new WoWPoint(-10513.82, -1258.79, 41.4314), "Felicia Maline", true, false, "Darkshire, Duskwood", 2409)); AddMob(new FlightMaster(new WoWPoint(-11110.18, -3437.098, 79.1995), "Alexandra Constantine", true, false, "Nethergarde Keep, Blasted Lands", 8609)); AddMob(new FlightMaster(new WoWPoint(-11340.78, -218.5646, 75.21524), "Nizzle", true, false, "Rebel Camp, Stranglethorn Vale", 24366)); AddMob(new FlightMaster(new WoWPoint(14477.87, 464.1006, 36.37923), "Gyll", true, false, "Booty Bay, Stranglethorn", 2859)); Enjoy
I removed the Stormwind warlock trainers as mine never wanted to go down into the cellar. I go to either Ironforge or Elwyn.
As a warrior the mesh work seems horrible for pathing in Ogrimmer to delete this as an option and go to say thunderbluff instead do i just need to delete :- List<string> cityOrgrimmar = new List<string> {"Orgrimmar, Durotar","Orgrimmar, Durotar"}; or //Warrior AddMob(new Trainer(new WoWPoint(1980.99, -4801.59, 56.02195), "Grezz Ragefist", false, true, WoWClass.Warrior, cityOrgrimmar, false, 3353)); I r nublor Sorry for the nooby question.
No remove the warrior trainer line in Orgrimmar, AddMob(new Trainer(new WoWPoint(1980.99, -4801.59, 56.02195), "Grezz Ragefist", false, true, WoWClass.Warrior, cityOrgrimmar, false, 3353));
Change the line Code: // RoutineManager.Reload(); invalid in last HB build to Code: SpellManager.Refresh(); This command was removed in beta 3 and returned beta 4
Code: <Vendor Name="Aurelon" Entry="16501" Type="Repair" X="-4102.833" Y="-13743.94" Z="74.6353" /> Pallytrainer crashsite landing <Vendor Name="Zalduun" Entry="16502" Type="Repair" X="-4128.816" Y="-13756.09" Z="74.49374" /> priest trainer crashsite :wandering around <Vendor Name="Valaatu" Entry="16500" Type="Repair" X="-4117.474" Y="-13739.6" Z="74.63239" /> mage trainer crashsite <Vendor Name="Firmanvaar" Entry="17089" Type="Repair" X="-4127.279" Y="-13727.25" Z="74.67512" /> shamantrauber crashsite <Vendor Name="Kore" Entry="16503" Type="Repair" X="-4136.041" Y="-13739.75" Z="74.56059" /> warriortrainer crashsite <Vendor Name="Keilnei" Entry="16499" Type="Repair" X="-4143.191" Y="-13752.03" Z="74.54861" /> huntertrainer crashsite azurewatch: <Vendor Name="Semid" Entry="17481" Type="Repair" X="-4149.624" Y="-12530.11" Z="45.10712" /> mage trainer <Vendor Name="Ruada" Entry="17480" Type="Repair" X="-4165.045" Y="-12536.36" Z="44.83363" /> warrior trainer <Vendor Name="Acteon" Entry="17110" Type="Repair" X="-4203.647" Y="-12526.49" Z="45.44666" /> hunter trainer <Vendor Name="Tuluun" Entry="17212" Type="Repair" X="-4162.33" Y="-12456.06" Z="44.25885" /> shaman trainer <Vendor Name="Tullas" Entry="17483" Type="Repair" X="-4138.975" Y="-12468.51" Z="44.58006" /> pally trainer <Vendor Name="Guvan" Entry="17482" Type="Repair" X="-4131.655" Y="-12478.64" Z="44.57415" /> priest trainer exodar: <Vendor Name="Stephanos" Entry="17555" Type="Repair" X="-4058.45" Y="-11789.68" Z="8.857158" /> flightmaster <Vendor Name="Weissager Nobundo" Entry="17204" Type="Repair" X="-3804.503" Y="-11396.95" Z="-104.2533" /> shaman trainer <Vendor Name="Hobahken" Entry="17519" Type="Repair" X="-3665.56" Y="-11436.83" Z="-118.1518" /> shaman trainer <Vendor Name="Sulaa" Entry="17219" Type="Repair" X="-3778.781" Y="-11409.2" Z="-137.9502" /> shaman trainer <Vendor Name="Gurrag" Entry="17520" Type="Repair" X="-3892.54" Y="-11336.05" Z="-126.3773" /> shaman trainer <Vendor Name="Harnan" Entry="17513" Type="Repair" X="-4053.8" Y="-11560.32" Z="-138.5297" /> mage trainer <Vendor Name="Edirah" Entry="16749" Type="Repair" X="-4048.728" Y="-11565.52" Z="-138.4878" />mage trainer <Vendor Name="Bati" Entry="17514" Type="Repair" X="-4057.003" Y="-11556.19" Z="-138.5512" /> mage trainer <Vendor Name="Izmir" Entry="17510" Type="Repair" X="-3969.375" Y="-11483.18" Z="-135.2453" /> priest <Vendor Name="Fallat" Entry="17511" Type="Repair" X="-3971.81" Y="-11479.04" Z="-135.2605" /> priest <Vendor Name="Caedmos" Entry="16756" Type="Repair" X="-3968.083" Y="-11473" Z="-135.1943" /> priest <Vendor Name="Kavaan" Entry="17121" Type="Repair" X="-4188.124" Y="-11484.88" Z="-131.4464" /> paladin <Vendor Name="Jol" Entry="17509" Type="Repair" X="-4191.512" Y="-11471.8" Z="-131.4363" /> paladin <Vendor Name="Baatun" Entry="16761" Type="Repair" X="-4207.315" Y="-11477.92" Z="-132.2548" /> paladin <Vendor Name="Behomat" Entry="17120" Type="Repair" X="-4189.445" Y="-11653.8" Z="-99.66547" /> warrior <Vendor Name="Ahonan" Entry="16771" Type="Repair" X="-4198.855" Y="-11648.56" Z="-99.75578" /> warrior <Vendor Name="Kazi" Entry="17504" Type="Repair" X="-4203.947" Y="-11668.44" Z="-98.92468" /> warrior <Vendor Name="Deremiis" Entry="16738" Type="Repair" X="-4222.304" Y="-11563.87" Z="-126.018" /> hunter <Vendor Name="Vord" Entry="17122" Type="Repair" X="-4232.281" Y="-11569.25" Z="-126.156" /> hunter <Vendor Name="Killac" Entry="17505" Type="Repair" X="-4233.06" Y="-11556.08" Z="-126.1145" /> hunter azuremyst isle: <Vendor Name="Shalannius" Entry="16721" Type="Repair" X="-4274.815" Y="-11495.32" Z="9.405044" /> druid trainer bloodmyst isle: <Vendor Name="Verteidiger Aesom" Entry="17844" Type="Repair" X="-1963.401" Y="-11887.37" Z="49.01663" /> paladin trainer <Vendor Name="Laando" Entry="17554" Type="Repair" X="-1930.021" Y="-11956.85" Z="57.39135" /> flightmaster
- Added new Trainers and Flight Masters in Exodar and Azuremyst/Bloodmyst Isle, Credit to Laria - No longer tries to train while dead - needs testing though