What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

eTrain updated to work with HB 1.9.2.4 and higher.

highvoltz

Well-Known Member
Joined
Mar 22, 2010
Messages
1,729
Reaction score
141
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
 

Attachments

Last edited:
thx for the updates mate,keep it up
 
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 :)
 
Last edited:
I removed the Stormwind warlock trainers as mine never wanted to go down into the cellar. I go to either Ironforge or Elwyn.
 
Thanks for all the work you've been doing updating outdated plugins :) +rep
 
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.
 
Last edited:
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"};


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));
 
Many thanks for this guys. Was getting stuck on most signs/post boxes etc
 
Last edited:
It says it is refreshing spell book, but it isnt:( (With HB Questing Beta 4)
 
It says it is refreshing spell book, but it isnt:( (With HB Questing Beta 4)

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 :)
 
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 :)
fixed. thanks
 
- Added new Horde Flight Masters in Eastern Kingdom
- Added new Alliance Flight Masters in Kalimdor
 
+1 Rep - eTrain is working so much better than it was before, thanks mate :-)
 
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
 
Back
Top