Probably Engine
for Warlords of Draenor
Probably Engine is a rotation prediction and resolution utility, using an advanced DSL, allowing anyone to create combat routines with ease. Works with or without external utilities, falls back into a faceroller mode (think Nemo addon) when no unlock is found. Currently supporting: FireHack, WoWSX, OffSpring, Caelus, oLua and EasyWoWToolbox,
Downloads
Stable: Download 6.2r0
Edge: Git
Resources
IRC Server: irc://199.127.108.236:6667/probably
Web Chat: Live Chat / Support
Change Log
Code:
6.2r9
* Updated for 6.2, no core changes.
6.1r16
* Fixes for fights where the game might think you're in a vehicle
* Fixes for item usage
* Fix LoS check on Grasping Earth
* Fix lastcast for channeled spells
* Fix logic for picking which units can be tanks
* Fix saving addon settings
* Added better rune conditions, now works just like simcraft
* Added player.eclipseRaw (-100 to 100)
* Added unit.stealable to check if a unit has a stealable spell, and optinally if it matches the name
* Full support for WoWSX ( a new cross-platform lua unlocker with support for all features )
* Many other internal bug fixes
6.1r14
* Updated toc for patch 6.1 (current toc is 60100)
* New and improved DK conditions
* player.runes(blood/unholy/frost/death).count will now include death runes in all queries.
* player.runes(blood/unholy/frost/death).frac will return the fraction of runes that are available. This functions exactly
like the SimCraft runes.frac function.
6.0.3r13
* Fix interrupts on channeled casts
* Fix balance druid resource conditions (added player.solar, player.lunar and player.eclipse)
* Fixed Offspring support!
6.0.3r12
* Updated locale strings, language packs will need updated.
* Replaced modifier.last with just lastcast. Will now accept an argument to check for arbitrary spells.
* Added a sanity check to FH object iterations, should fix the invalid object errors
* Added player.eclipse and fixed player.solar / player.lunar
* Added area.friendly
* Fixed Nagrand mounted combat for horde
* Fixed unit.name
* Fixed interruptAt
* Fixed unit.infront and unit.behind
* Removed some debug output
6.0.3r11
* Fixed problem with LoS and ground casts
6.0.3r10
* Truly fix mounted combat in Nagrand
* Update from LibBoss to LibBossIDs
6.0.3r9
* Fixed mounted combat in Nagrand
* Fixed Ragewing boss in UBRS
* Added better infront/behind for FH users
6.0.3r8
* You can now toggle the visibility of the UI with /pe ui
* When protected functions are unavailable, PE will degrade into FaceRoller mode, this will show you which spells to
cast instead of casting them. It does this by placing a green skull over the action bar button for the spell.
* Bug fixes.
6.0.2r7
* Added support for generic Lua unlockers (like Easy WoW Toolbox)
* Added Time to Death: unit.deathin or unit.ttd
* Added unit.area(yards).enemies for smart AoE usage (currently only works with FireHack)
* Fixed Arms Warrior rotation (thanks shadowstepster)
* Fixed ground casting some more, should work well for everyone now