commit eae82e815e946b43d9cebfb2b18c5112d7f5e9e6
Author: Ino Pua <inopua@gmail.com>
Date: Tue Sep 9 13:09:34 2008 +0200
dont recompute states when failing casts
commit 5f50195b906fcd27fee145f85882a9b867ab3350
Author: Ino Pua <inopua@gmail.com>
Date: Tue Sep 9 13:06:14 2008 +0200
Track troll priest racial shadowguard and improve the performance of the shaman strategy
commit 578774db11e0551d8ec87f6e970fb31502fc431c
Author: Ino Pua <inopua@gmail.com>
Date: Wed Sep 3 10:11:48 2008 +0200
Adding Curse of Doom as an option for warlocks (with fallback to Curse of Agony on resists etc
commit cb0d1d5e9da0300c0bb51e7fc5ae1e58dda89f94
Author: Ino Pua <inopua@gmail.com>
Date: Tue Sep 2 22:25:20 2008 +0200
Fixes some errors with the warlock curses for international clients
commit e77aab140dd4196113d845609859c5e922905869
Author: Ino Pua <inopua@gmail.com>
Date: Tue Sep 2 21:54:38 2008 +0200
Prowl now detected properly with international clients
commit 9c6de17da13d13724d8d29b5d2edbaea76befac1
Author: Ino Pua <inopua@gmail.com>
Date: Tue Sep 2 21:46:03 2008 +0200
Now loading spells/talents/info, some time _after_ OnInitialize
commit 916457cb81f884b470fd3477c3d68984331c26d8
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 09:22:18 2008 +0200
Fixes the uncheckable curse box for warlocks.
commit 296de2225f6a63762fc3d4755143afffc4a2e8d5
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 02:51:22 2008 +0200
ignore .pyc-files
commit 593475ec724b77ca248ca7c6dcfa3f424ebb39f6
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 02:50:45 2008 +0200
WotLK-compatability changes
commit 2149dbbef36732d953bc2ceba68bf54bbcb53029
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 01:50:55 2008 +0200
Fixes some previously missed debuffs from Druids, Mages and Paladins
commit 4df006e1964ab4315fb88ea9c2d2961b30fc47a6
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 01:43:06 2008 +0200
Better checking for totembuffs
commit d1797f7585cec96045fa9a8365b3a492dd6a286d
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 01:10:33 2008 +0200
Add the esES and deDE locales
commit 72c63e47df0a963121b9d4df052134a17cc84aa2
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 01:06:16 2008 +0200
Fixed a bug that caused spells to not get pushed forward correctly (when using spells with a cast time)
commit fee44cb781d01fc63884407c130d6a395fc5bad6
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 00:55:28 2008 +0200
Python utility for getting spell ids for wotlk and tbc from wowhead
commit 534983c458b73a63c79b1fde50081207c0a201d5
Author: Ino Pua <inopua@gmail.com>
Date: Mon Sep 1 00:53:34 2008 +0200
Added dynamic lookup of english spell names -> client native during addon loading, so no localization is needed for spells. (Needs testing)
Added spellIds for knows spells, talents and effects.
commit 4ad5a4a1242f7ed75b4ffcd1182b8e830dd65587
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 23:48:19 2008 +0200
Added spellIds to all overrided spells
commit 77f8ea2a6821a652de3e3ea685496e76855e7c05
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 23:39:40 2008 +0200
Adding localNames for talents.
commit 295439eedab3767e485a37972079d4519cf0e23a
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 19:40:31 2008 +0200
Small localization fix for frFR
commit 52ff295a9f48080e8fc63ba373b059c4cdd2140e
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 19:17:23 2008 +0200
French localization added (thanks to Laumac).
commit 10d848387d6d10e913827f81e13eca8054e70b3a
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 15:32:21 2008 +0200
Performance enhancement: Only checks for buffs/debuffs when needed (i.e when recomputing)
Fixed a corner-case bug related to clearcasting.
commit 85f61a3462d073cdabbf3dab94055260739d365a
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 14:21:59 2008 +0200
Handle weapon buffs without ranks.
commit bf0d44eee5e1bd8f31c5c2ae9f38c507801dbc5e
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 13:58:57 2008 +0200
Ignore weaponbuffs if we cannot find out its name.
commit 16886d37f80be41b68211af012feaced2114fda3
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 04:16:33 2008 +0200
Default to not using Immolate
commit 27bdfe3b58a98893515b10235e76bec4c370455b
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 04:15:15 2008 +0200
Default to suggesting Fel Armor OR Demon Armor for warlocks.
Add Immolate to the default warlock strat.
Bring some order (TM) to the config gui.
commit 6ba16cf3ca450fd1044ca1c0a08bcfe4d62d2b98
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 03:46:36 2008 +0200
Include profile options in /rip gui
Ignore "buffs" that we don't know how to handle, as they'll break the state generation.
commit 7b135cac37d8b3ea98091ecda83791ba863b851c
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 03:18:25 2008 +0200
Ignore unknown buffs, even when OR'ed together with known ones
commit 8e2cf9881f71db367dcb8718dd4532f411b8832f
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 03:00:07 2008 +0200
Make sure the player actually has the ability before suggesting it (with respect to watched buffs).
commit d321124cc0c1b80a03add71c4f672491f3f31733
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 02:48:18 2008 +0200
If we cant find an endTime for a buff on ourselves or debuff on the target, its from another player, and we assume it never runs out (or that player keeps it up).
commit 7d9e2371fee94c4bde25d981b81779096c799335
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 31 01:47:05 2008 +0200
Default to enabled = true, even though its only a gui-issue
Show spellnames (and make this toggleable in the config gui)
Adds an utility function for scanning the equipped items.
Reloads talents and spells (in that order) when equipment changes outside of combat (temp workaround for detecting casttime-changes etc)
commit 2671cc220a3aec1e67d68fe5436c5520a2ade18f
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 30 02:06:09 2008 +0200
try to force getting spells and talents loaded
commit fc4227c097b00ee755ff2c33a87ca78f7ceb0a4b
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 30 00:18:42 2008 +0200
Set Heroic Strike as default ragedumper in the Warrior strategy
commit 6b331ca8bed802f51f5de44f2d6a8b8fbce0ebc4
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 30 00:05:57 2008 +0200
Adding a drycoded warrior strategy
commit 3d86622b3db952154561cad8f5459d0f64e85084
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 30 00:02:26 2008 +0200
Adding some warrior ability information and localization
commit cf25371a287f0363742ae35bfaa680b0e5963d87
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 22:49:12 2008 +0200
Rage regen and energy regen fix
commit 33660dcacaab014a4e8d5eabc9e66f7f23ba698c
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 22:47:43 2008 +0200
Now detecting spellcasts using UNIT_SPELLCAST_*-invites instead of getting instants form COMBAT_EVENT_...
commit 4b834f73bf2151830ff1e8d9512d5bb49bd4c34d
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 21:41:29 2008 +0200
* Added Dire Bear singletarget tanking as for the Default Feral Druid
* Changed some spelling-errors in the source (threshhold -> threshold)
* Now tracks current actions (like "is attack on?", "will I use heroic strike/maul next attack?")
commit 1370e0941b43696c7850b86e49fca47d9c523dfb
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 18:34:50 2008 +0200
Now uses the rage generation estimation to interpolate future rage levels
commit d044ee4ee879ac71d5a5a63b361f05f7c0e3aefd
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 18:34:03 2008 +0200
current_powerType -> currentPowerType, camelcased naming
commit 6651268d76cbe2b289bb588fa848d5340733bb92
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 18:20:47 2008 +0200
Attempting to estimate rage generation (for druids and warriors)
commit 99e7fa3295b38706beb46f690ea4b85df9230b32
Author: Ino Pua <inopua@gmail.com>
Date: Fri Aug 29 01:29:17 2008 +0200
adding note about tigers fury treshhold only working (as intended) in wotlk
commit f0d6d2b7734bfe9b961b2aacdaae2d8d2cd35b60
Author: Ino Pua <inopua@gmail.com>
Date: Wed Aug 27 00:59:48 2008 +0200
Setting a reasonable version number to tag for a beta
commit 8ce5442c279a216b49bfbd1f9b08cc999c99d39e
Author: Ino Pua <inopua@gmail.com>
Date: Wed Aug 27 00:25:01 2008 +0200
Cleaned up some in the enUS localization and removed some unneeded debug code.
Made it possible to localize of the shaman weapon buff name(s).
commit 8bc3289d8f5aa733f01ad0e38c732592397c76c4
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 23:05:36 2008 +0200
starting the process of localization, but not going all the way until I can find someone that actually wants to translate this into his own tongue
commit 7f879ce1da466caa237a669a1c7b161830b8fff1
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 18:45:18 2008 +0200
fixed corner case where buffs would have no endtime if gotten from another player/before login etc
commit 3974c265c7e8a61a5984367f6055f5d180528f9b
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 18:37:23 2008 +0200
documented and commented the source code
commit 74e2a66d18b4cdec24203e0bb861dafe8a04ba66
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 13:25:09 2008 +0200
added some future todos
commit 18773ce5e22d3b90088be3f90a04f6f7ecc57e7f
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 13:19:02 2008 +0200
now also accounts for totems that gives weaponbuffs instead of normal buffs
commit 53e399693024b22f64bab54c9898e690a4686878
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 13:08:48 2008 +0200
better tracking/customization of shaman weapon buffs
commit 38e7a2ec7ac7f1823c1a10af27273a53eed4c163
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 05:07:37 2008 +0200
adding totem tracking for shamans
commit b80b63a8916cd9ac52e287f1130ad13bfa996d80
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 03:55:30 2008 +0200
Adds support for using Holy Shock or Crusader Strike for paladins
commit 576416ed74f422128db9eea4645ae1ca409bd436
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 03:45:15 2008 +0200
Adding Default Paladin (Retri) strategy
commit f3342573504c093a39c389efbf483fd4e10cf6bd
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 03:44:05 2008 +0200
default scale is now 1
commit 059175808bcc693f1447d4e03702649f57ff34e5
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 02:21:43 2008 +0200
less specialcasing in the default rogue strategy
commit 52269b100da02b29bfba8c964a871d7a0d964f72
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 02:20:13 2008 +0200
seal fate != primal fury
commit 4e7022f754924711d70cdc498bf47c341f7ec856
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 02:15:21 2008 +0200
Keep up to date on the mainhand and offhand speed.
Be nicer to lowlevels (<10) when dealing with talents.
Move 200 ms forward when ending up with no selected spell/ability.
Handle the rogue buff from Adrenaline Rush and energy regen from Combat Potency
commit 9b33d90a07cf96738bb6293a68230321e7dd6d68
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 01:44:51 2008 +0200
sinister strike can crit for rogues and add an extra cp if they have seal fate
commit ea5179610757892a1e321225682b7b78aa23a15f
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 01:43:06 2008 +0200
acknowledge group buffs by default and use talents to estimate extra cps gained for rogues and druids
commit d0df2b77308b97b1622e471ac7799fa2488b7079
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 00:24:23 2008 +0200
show better timing info
commit a391f190003100164758aebf9afbb81273607349
Author: Ino Pua <inopua@gmail.com>
Date: Mon Aug 25 00:24:01 2008 +0200
larger input field for buff-watching and better timing-info
commit b9d7a56032c7da850f7859c4063e6981b8a99ebf
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 23:11:21 2008 +0200
made it possible to reverse the x direction of the gui
commit c2a8e253cc63010ed84debbc059a59537e2cae3b
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 21:26:54 2008 +0200
Last spell you cast are now being shown again
commit 00d8aa33dc29a4b6b8f54bd9930a0eee49e8d567
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 20:18:23 2008 +0200
its not possible to lock/unlock the gui
commit 8b96a17be8985dc2154800c1a8760fe853bd295e
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 19:50:23 2008 +0200
some temporary debug stuff, its an alpha anyhow
commit 2136e84a5666442cc3e05930fe314376c8767747
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 19:34:09 2008 +0200
throttle recompute calls
commit 8fde8b5c74bc459396e69bcdf546305d2da27d20
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 18:23:38 2008 +0200
fixed a bug where we'd clean up states if the player left combat, even if its target was alive etc
commit fdb13cf8207c6add17e4b89d96ca346551a9d903
Author: Ino Pua <inopua@gmail.com>
Date: Sun Aug 24 17:34:50 2008 +0200
adding talent loading and moved spells into their own namespace
commit 5b9903d6fadfb3c0a7f6ec006b60afeba87c3f42
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 20:10:54 2008 +0200
adding first default rogue strategy
commit 698bc0ac44e656e0b2ecacbee47320fbec5a8313
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 20:10:27 2008 +0200
now its up to each strategy to handle the usedSpell attribute
commit d051faf68a2949835edd61029a9537efd12ffb3c
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 20:09:36 2008 +0200
cleaned up the base strategy class a bit and added a few buffs + some rogue spells
commit 010147a9e6b44091c98bd90270209dba59646201
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 17:34:03 2008 +0200
update built-in strategies to reflect changes in the prototype
commit 2455b773a6a1d4b4ab9c13f49ec8b6cfeb9d997f
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 17:33:27 2008 +0200
since a lot of strategies will want to watch for buffs, I generalized it a bit and put it in the prototype and changed a few variable names to be more descriptive of what they contain
commit 91e20cfe517df8e3eac023a8aba0020f8575fb5c
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 08:01:39 2008 +0200
some mage buffs
commit 0e075310eb5478976cc638640f51c14b904d08ca
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 08:01:24 2008 +0200
Default Mage Fire+Frost naming and buffwatching
commit 649fda74b7d3ca110143b0b5eb321771d7601ed8
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:55:03 2008 +0200
removed comment
commit 568598e094bc8b3237d169f744a9fc5f3eba6969
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:53:12 2008 +0200
Druid Default Strategy naming and buffwatching
commit 1812d2893932550cffd97682a1acb213a9ff8033
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:52:00 2008 +0200
Shaman Default Strategy naming
commit 4c1d2c09d1b01b4f3e87561a50eb37c88fe80cc9
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:30:34 2008 +0200
more generic shadowpriest strategy name and the ability to watch buffs in the sp strategy
commit c9ebbd80fbda144263f6a67244f4f836690b32a5
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:09:50 2008 +0200
Bringing shaman and mage strats up to date with the new naming
commit e700da818525f25e2f69c0ca70627c5ca874f94e
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:09:15 2008 +0200
adding more spells (specificially buffs) to our library
commit eea7917b64f4ac3977633b438edc43fd26013146
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 07:08:36 2008 +0200
adding better warlock strategy and cleaning up naming in RippedStrategies.prototype
commit 187ee99a590e09fad96ec1d87103e3a847cff7cb
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 05:04:31 2008 +0200
ignore annoying Finder .DS_Store-files
commit cfb53d855f016fdbc94113a4de77da5ca7e78d7f
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 05:02:48 2008 +0200
make wotlk-style tigers fury backwards-compatible and support the druid-style clearcasting
commit 4425bb0fa7cb460a4c3cdc7ad66df335cdb076aa
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 04:10:35 2008 +0200
updated pkgmeta to include libgratuity-3.0, and the new library paths in embeds.xml
commit 35829707b9881dac1bd12213a3aff85bd481d515
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 04:03:00 2008 +0200
shortened .pkgmeta
commit 070891d043eaaa9ad4d4c91c34a2605fa7e15596
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 03:55:46 2008 +0200
adding ace3 as an external in .pkgmeta
commit 2498b17255f558d192e37fcddab14edfc3a47187
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 03:47:35 2008 +0200
adding .pkgmeta
commit 72d4a94bbf76371f5837ac2e616a1f17fdefe142
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 03:45:19 2008 +0200
Second to initial commit
commit 3471909df5c3092eb2a0973738d63e3dda6fc042
Author: Ino Pua <inopua@gmail.com>
Date: Sat Aug 23 03:05:05 2008 +0200
initial commit