V0.9.1430.14545 :
+ Tweak unstuck
+ Better key binding reading on bot start:
+ ItemInfos in GPBItem
+ EquipedItems in GPBPlayerSelf
+ GetEquipedItemAtSlot in GPBPlayerSelf
+ Modification o~ StateEvent Class (Attention addons must be updated)
+ OnStuck in Event State (call you own stuck procedure)
+ Reduce radar lag
+ RelationWithMe in GPBUnit
+ GetUnitRelation in GameUti
+ GetFactionRelation in GameUti
+ BlackListingDelay option
+ Dismount Key
+ FindBestRezPlace disable is you ain't NAP activate
+ better swimming handling with NAP
+ max Eat/drink try while resting.
+ NAP faster path calculation
+ FindBestPlaceForRez
+ Rewritte select target
~ Combo
~ Party
~ Bug in DBC reading
~ Select Target
~ GPBMacro2 macro creation
- Reaction in GPBObject
V0.9.1424.14545 :
+ skill reading in GPBPlayerSelf
+ new StuckDetector options:
WaitForDistance
WaitForDistanceGround
WaitForDistanceFly
~ fixed SelectTarget bug (sometimes wow itself doesn't select target automatically when attacked)
~ StuckDetector settings
~ fixed bot doesn't fly up when OnGhost on a flyingmount
V0.9.1423.14545 :
+ GSpellBook Class
+ Click on button when you are dead
+ tweak stuckdetertor
~ PlayerName reading
~ NAP "2 points bug"
V0.9.1422.14545 :
+ added BattlefieldStatus, BattlefieldEnd, NetClientPtr reachable through API (GMemory)
~ IsInBG
~ new rewritten SelectTarget (with tab)
V0.9.1421.14545 :
~ Bug with deathpath without AutoPath
V0.9.1420.14545 :
+ Update for wow 4.2.2
+ Update Default.cs with Priest, Rogue, Warrior, Deathknight
+ GPBMacro2
+ PlaceSpellInBar in GPBActionBar
+ PlaceMacroInBar in GPBActionBar
+ ConfigureMacro in GPBActionBar
+ HasMacroByName in GPBActionBar
+ HasMacroById in GPBActionBar
+ CheckAttackers option
+ CheckForEnemies option
+ Read KeyBinding
+ Better way to check killed mob. Should not miss a loot anymore
+ MoveWithAutopath in GControl
~ abort castspell if toon has been died
~ fixing when bot sometimes keeps attacking corpses (target selection issue)
~ better "walk timeout" sensing in AW
~ changing OnRoaming function initialization for better path management
~ tweaked gather-node loot
~ MaxStuckForClose will close bot if its set value hits whitin 30 sec
~ NAP in LootCorpse
~ Do not eat/drink under water.
V0.9.1419.14333 :
+ Process selector always on top
~ crash when more than one Wow is opened
V0.9.1418.14333 :
+ CSS (Custom Spell Setting) in GPBSpell2 - we can override DBC spell info settings
+ Read KeyBinding from wow's memory (not working yet)
+ some tweaks (On rest/On Precombat)
+ SpellHaste in GPBUnit
+ HasBuffByMe in GPBUnit
+ HasBuffByNameByMe in GPBUnit
~ Tweaked StuckDetector
~ Fixed issue when bot tries to cast mount while toon is dead
~ Tweaked targeting system (SelectTarget[TAB]/OnPreCombat/OnIncombat) - however, it needs tests, as it's not final
~ Removed few old debug information from log
~ Fixed "-char charName,realmName" argument handling if realm name contains "white space". You have to replace it with "?"
~ GPBSpell2 cooldown
~ PathTimeout
~ Fix walk timeout
V0.9.1417.14007 :
+ Update for wow 4.2.0 14333
+ Reduce Radar CPU usage
+ new approach procedure while selecting a target.
+ new selecting target method
+ Common.TargetLastTarget key
+ Disable SendTextToWowWithCopyPast option
+ HasRunes in GPBPlayerSelf
~ Iteminfo bug
~ OnRest before loot
~ Tweaked SelectTarget function for yellow non hostile mobs, also now we have better target select with "tab", fixed moverThreads handling
V0.9.1411.14007 :
+ LastMoveState in GControl
+ IsMovingAsync in GControl
+ Update for wow 14007
+ Better exception catching form
+ Approch2Asynchrone in GControl
+ GPlayer class
+ Change BMM a little
+ Better node gathering if node is higher than you
~ mount while swimming
~ ContinentId missspelling
~ MaxDeath for close setting
~ Try to fix cliboard exception
V0.9.1402.13914 :
+ Better node gathering if node is higher than you
+ Stop moving if you're to far from path
+ List of memebers in GPBParty
+ Continent id in GPBPlayerSelf
+ update for wow 4.1.0 13914
+ OnStop in GPBMain
+ Now objects are refreshed 5 times per second instead of 10 (save CPU)
+ Cast Mount if you're swimming but not under-water
+ GetLabelText in GPBFrame
+ HasDeathRune in GPBPlayerSelf
+ Reduce AW stcuks
+ Reduce AW cpu usage
+ New launcher verion with arguments
+ Better Addonloading
+ Better NinjaSkin
+ CanFly in GPBUnit
+ Party Mode (first try)
+ NinjaLoot option
+ NinjaSkin option
+ Landing On Gathering
+ Increase landing check sensibility
+ IsSpiritHealer in GPBUnit
+ IsInnkeeper in GPBUnit
+ IsFlightmaster in GPBUnit
+ IsTrainerMyClass in GPBUnit
+ CanRepair in GPBUnit
+ IsVendorReagent in GPBUnit
+ IsVendorAmmo in GPBUnit
+ IsVendorFood in GPBUnit
+ IsVendor in GPBUnit
+ IsBanker in GPBUnit
+ IsAuctioneer in GPBUnit
+ FullAddonList in GAddonManagement
+ Change Way of loading addons in default GUI
+ Invert logic of PlayerEvents (attention your addons may need re-write)
+ Better DoNotCheckIfYourTargetIsAttackingYou
+ MaxStuckForClose option
+ Party Class
+ Better wow selector on startup
~ Combo in GPBPlayerSelf
~ Totems in GPBUnit
~ Mob To Ignore button
~ some misstipo
~ try to fix : IsSpellOnCoolDown
~ RotateUntilFacing
~ mount while swimming
~ NbSlotLeft count if you've a bag in your bag
- HappinessPerCent
- HappinessMax
- HappinessCur
- exe description
V0.9.1329.13623 :
~ gathering hotfix
V0.9.1328.13623 :
+ Little change in GUI
+ Common.MyVersion class (attention, addons checking bot version must be recompiled)
+ Infos in GPBItem
+ -addons -showaddons -log optoin in Mini GUI
+ Landing before gathering for druids
+ Reduce GUI CPU usage
+ Notification in taskBar
+ Better advanced walking
+ Send text to chat faster
+ new GUI by Weaz
+ Better exception handling
+ More logs for error understanding.
+ BMM rewrite
~ GUI crashed fix
~ GUI mini now close if inventory is full
~ Dismount after vendoring
~ Copy/Pasta crash
~ GPBot GUI : max death for close
~ timing for send text to chat
~ timer for sell min value
~ Go Vendor loop with Advanced walking
V09131 Public :
+ GUI.RefreshRate option
+ Mini GUI
+ Player Name in GUI
+ PID in GUI
+ Most of GUI rewrite
+ GManager class
+ GAddonManagement class
+ GNavMeshGenerator class
+ GProfileGenerator class
+ Update for WoW 4.0.6a
+ Separate core and GUI
+ GPBot.xml document for developpers
+ WriteLogToFile Option
+ Move Bearing to GPBUnit class
+ Update for WoW 4.0.6
~ Mouse clicking
~ Close bot if inventory is full
~ Pid launch option
~ Mount problem
V09125 Public :
+ EclipsePowerCur in GPBUnit
+ EclipsePowerMax in GPBUnit
+ MouseMove in GMouse
+ GetClostestNavmeshPosFrom in GConfig
+ mobBlackListId in NodeGraph
+ mobIdWanted in NodeGraph
+ IsEnable in GPBFrame
+ GameObjectType in GPBWowBoject
+ LastWowErrorMessage in GContext
+ Add Matrix information in GPBWowObject
+ NeedToPull() in GPBMain
+ GPBLicence class in Common namespace
~ Aura Stack count
~ some bugs with navmesh
~ Approach2 timeout
V09124 Public :
+ UseNavMeshWhileTargetting option
+ SendTextToWowWithCopyPast option
+ Modify Generic.cs in order to use navmesh
+ CurrentRealm in GPBPlayerSelf
~ add missing files
V09123 Public :
+ Permanent node blacklisting.
+ Use navmesh for selecting target and pulling.
+ Approach2 with timeout in GControl
+ Money in GPBPlayserSelf
+ Better node blacklisting
+ CombineCurrentNavMeshTo in GConfig
+ try to mount afer rez
+ NavMeshAlwaysFollowPath option
+ SendTextToChat with wait parameter in GControl
+ DeleteNode button fro NavMeshCreation
+ More RandomMove on OnStuck
+ Common.GPBItemManagement class
+ Objects.Item Class
+ DoNotCheckForMobOnGoSeller option
+ DoNotCheckIfYourTargetIsAttackingYou option
+ Experimental mouse background move
+ ListAllIdsInBar in GPBActionBar
+ //spellinmybars command in GPBot chat
+ SetMoveMouseOver in GPBFrame
+ Lot off new spells
+ You can launch GPBot in console like this "GPBot.exe -pid 1234"
+ Correctly handle druid forms
+ Try to land before attacking
+ HasNavMesh in GConfig
+ "New" Button on NavMesh Tab
+ Try to reduce radar lag with big navmesh
+ better unstuck with navmesh
+ modification in profile
+ waypoint dist in navmesh creation tab
+ CheckPlayerNearMe option
+ Rewrite experimentalwalking
+ Don't move while InCombat flag On when you want to cast a mount
+ HasBloodRune in GPBPlayerSelf
+ HasFrostRune in GPBPlayerSelf
+ HasUnholyRune in GPBPlayerSelf
+ Worgen
+ Gobelin
+ BaseMana in GPBUnit
+ BaseHealth in GPBUnit
+ Totems in GPBUnit
+ NbTotemsCasted in GPBUnit
~ RunicPower check
~ Unwanted dismount
~ OnGoSeller
~ Attack detection OnGather with druid forms
~ try to reduce CPU usage.
~ Try to fix mailbox selection bug.
V09122 Public :
+ ActivateAutoLoot option
+ New herbs/mines
+ Lot of new items (some may be missing)
+ Best stuck detection with navmesh and experimentalwalking
+ Better OnRest Log
+ Better mob distance check with navmesh
+ Navmesh recorder hotfix
+ GPBItem.Name
+ GPBItem.Quality
+ dumpItems command in GPBot chat
+ UseItemByName in GPBPlayerSelf
+ HasItem (with item Name) in GPBPlayerSelf
+ LeftClick in GPBFrame
+ RightClick in GPBFrame
+ Eat/Drink manytime while resting
+ NavMesh in radar
+ UseItemById in GPBPlayerSelf
~ Mouse placement after clicking
~ GhostFlyUpDuration option spelling
~ Mailbox selection crash
~ OnRest life check
~ Navmesh OnGhost
~ navmesh OnGoSeller
V09121 Public :
+ Update for 4.0.3a
+ try to fix OnGoSeller lag
+ Modify landing on gathering.
+ Modify send text to chat.
+ AutoActivate AutoLoot
+ Auto Bind Interact With Target
~ Camera reading
~ flying bug
~ zoneId reading
V09120 Public :
+ HasSpellByName in GPBActionBar
+ update for wow 4.0.3
+ you can now set slot="" in a spell (won't try to change bar)
+ CastSpellByName in GPBActionBar
+ Slot10Key option(don't forget to modify it for your keyboard)
+ Slot11Key option (don't forget to modify it for your keyboard)
+ Slot12Key option (don't forget to modify it for your keyboard)
+ more log when trying to fly
+ ExperimentalWalking : can fly/swim witout CTM.
+ Common.LookUp key in config.xml
+ Common.LookDown key in config.xml
+ HasAtLeastOneBuffByName in GPBUnit
+ HasBuffByName in GPBUnit
+ AlwaysMountAfterGathering option
+ List all nodes of your region (thx to ilikestarz for list)
+ ExperimentalWalking
+ Better stuck detection with navmesh
+ CollectClouds option
+ Add more traces when gathering clouds
+ AlwaysSelectClosestMob option
+ Increase delay for selecting a target if this target is far.
+ Build CC in debug mode, so you can attached a debugguer
~ bar switching
~ Select Target
~ node loading.
V09110 Public :
+ hotfix
+ NavMesh
+ New wow 4.0.1 Spells (thx to kieuw for dumper)
+ LoadNavMesh in GConfig
+ CTM in GControl
+ Load Config button
+ GMouse class for mouse management
+ IsSilenced in GPBUnit
+ IsDazed in GPBUnit
+ IsStuned in GPBUnit
+ HollyPowerCur in GPBUnit
+ HollyPowerMax in GPBUnit
+ SoulShardsCur in GPBUnit
+ SoulShardsMax in GPBUnit
+ ContinueToLootIfInventoryIsFull option
+ Update methode in GPBFrameManagment
+ FocusCur in GPBUnit
+ FocusMax in GPBUnit
+ Update for Wow 4.0.1
+ BaseAdress in GMemory
Autoapaht is NOT workingV09104 Public :
~ needRest check
~ load profile problem
V09103 Public :
+ Add more references for CC compilation
+ You can change WP dist while creating a path.
+ ConstantFaceUntilDeath rewrite
+ Add to blacklist a skipped node
+ NbAttackers in GPBPlayerSelf
+ Some code optimisations
+ Quick Fix
+ CreatureRank in GPBUnit
+ IsAttackedBy in GPBPlayerSlef
+ Blacklisting node
+ isCritter in GPBUnit
+ Speed in GPBunit
+ IsMoving in GPBunit
+ UnitType in GPBUnit
+ WoWCreatureType in GameEnums
+ better combat detection while mounting
+ GPBActionBar for bar and spell management
+ GContext.Log is now accessible from CC and addon without runing bot.
+ quick bug fix
+ GoToClosestWPAfterGathering Option
+ Better Vertical Landing
+ DoStupidActionWhileWalking option
+ Better Z coordinate check
+ autodetect PowerType in GUI
+ Check vertical distance from Vendor/MailBox
+ Option ReachBodyTimeOutMinute
+ Option FindBestRezPlace
+ Herbs/Mines blacklist is now 3h not 5min
~ don't hit enter if you're not InGame
~ false stuck detector.
~ crash notify icon
~ endless loop if we can't rez.
~ wrong WP connections
~ Strafeleft misspelling
~ Node gathering
~ false elite detection
~ press common.back while casting
~ crash while selecting target
~ hight cpu consuming after few hours
~ Radar crashes
V09102 Public :
+ SaveConfig in GConfig
+ AutopathSlowDown option
+ Reduce CPU consuming with advanced AutoPath
+ don't check dead unit around a node.
+ new logs while looking for gathered nodes
+ Trace showing coodination while creating a path with autpath
+ //nodes command in GPBot's chat
+ UnstuckRandomMove option
+ UnstuckFlyUpDuration option
+ GatheringCheckMobs option
+ GatheringCheckMobsRadius option
+ GatheringCheckMobsCount option
+ GatheringCheckMobsAvoidElite option
+ ShowNotifications option
+ GhosFlyUpDuration option
+ Fix Radar Crashes
+ try to flyup first while stucks on flying.
+ Fix autoapth rez.
+ update Autopath
+ Me.SubZone working.
~ OnGoSeller strange moving
~ ResetCurrentPath
~ InfinitLoop while find place for rez.
V09101 Public :
+ change "following" be "near" in player check
~ corpse detection bug
V09100 Public :
+ FIGHTFORM for ShapeshiftForm
+ rewrite buff check
+ rewrite enemy checking
+ update for wow 3.3.5
~ loop in selecting target if target is dead
V0993 Public :
~ demo limitation bug
V0992 Public :
+ Do not reset XP after DC
+ Race in GPBUnit
+ Class in GPBUnit
+ AutoPath calculation timeout is now 30sec
+ XP/h is not reset when you go out of bg.
+ Demo is now set to 30 min for flying
+ PlaySound on error
+ Add a timer in ConstantFaceUntilDeath
+ better logs when go to vendor
+ don't jumb for anti AFK while fishing
+ ConstantFaceUntilDeath in GControl
+ StopFacing in GControl
+ Find best place for Rez with AutoPath
+ change CC compilation methode
+ faster death detection
+ IsAutoAttacking in GPBUnit
+ AutoPath try to avoid Elite and packed mobs
+ Always mount after gathering.
+ New log saying why your going to Vendor
+ Better Autopath and FlyingMount
+ ShapeshiftForm in GPBUnit
+ Optimize execution speed
+ AntiAFK while flying
+ Durability Check for repair
+ MinDurabilityPercent in GPBPlayerSelf
+ InventoryItems in GPBPlayerSelf
+ Add Timestamp in chat log
+ GPBObject.id
+ GetObjectById in GContext
+ Better OnDead React.
+ Better chat management
+ AutoPath mover rewrite
+ AutoPath's path in radar
+ Stop looting if inventory is full
+ Profile Type 2
~ vendor selection.
~ Destination to far if you're close to you'r path
~ BG area List
~ facing problem
~ New profile
~ Flying mount cast while flying.
~ Close chat while bot is not running.
~ Crash "index out of range" while finding hotspot
~ rest to 100% mana and 100% HP
~ Selling loop if no Vendor
~ can calcul AutoPath while attacked
~ durability check for item without durability
V0991 Public :
+ Can load old profile with commas
+ HasEnchant in GPBItem
+ //me command in GPBot Chat
+ //item1 command in GPBot Chat
~ Mount problem
V0990 Public :
+ Update for WoW 3.3.3 11685
+ Avanced AutoPath Option
+ Approch2 in GControl --> Check API
+ IsAttackable in GPBUnit
+ IsElite in GPBUnit
+ Equip Item check
+ Item Enchant Check
+ HappinessPerCent
+ Node ID in radar
+ Better OnGhost stop walking
+ DistForAutoPath option (don't modify if you don't know what it is)
+ Better ghost flying management.
+ GetObjectFromType in GContext
+ Check following players
- Trace when bobber bobbing
~ Circle path
~ Check target distance with autopath
~ Check player delay
~ Correctly reset path in radar on click new.
~ Skin while under attack
~ Complex path
~ Fly on Ghost
~ FindNearestAlly
~ Don't cehck following player in BG
V0982 Beta public
+ BG rez management
+ MaxPathDist option
+ //buffs can you your target's buffs
~ Fix fly circle after gather
~ Problem with complex path
~ Chat problem
V0981 Beta public
+ CTM On For Fly option
+ Dismount On Gather option
+ increase delay before selling
~ close after delay