r148

Details

  • Filename
    LibStatLogic-1.2-r148.zip
  • Uploaded by
  • Uploaded
    Sep 20, 2012
  • Size
    172.85 KB
  • Downloads
    70
  • MD5
    f91f24ed1825952bef4641f1a84b92cb

Supported WoW Retail Versions

  • 5.0.5
  • 4.3.4

Changelog

------------------------------------------------------------------------
r148 | dridzt | 2012-09-20 21:53:14 +0000 (Thu, 20 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

Fix Titan's Grip spellid
------------------------------------------------------------------------
r147 | gathirer | 2012-09-20 16:24:02 +0000 (Thu, 20 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/itIT.lua

Fix for itIT pattern recognition
------------------------------------------------------------------------
r146 | gathirer | 2012-09-20 06:24:01 +0000 (Thu, 20 Sep 2012) | 1 line
Changed paths:
   A /trunk/LibStatLogic-1.2/Locales/itIT.lua
   A /trunk/LibStatLogic-1.2/Locales/ptBR.lua

-Commiting the new files the i missed last time
------------------------------------------------------------------------
r145 | gathirer | 2012-09-20 06:22:39 +0000 (Thu, 20 Sep 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/Locales.xml
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua
   M /trunk/LibStatLogic-1.2/Locales/esES.lua
   M /trunk/LibStatLogic-1.2/Locales/frFR.lua

-Revamped localization to use more of the blizzard globals so they should be more robust when Blizzard changes stat names
-Added localization filess for itIT and ptBR
-Turned off the warning by default because of the whining
------------------------------------------------------------------------
r144 | gathirer | 2012-09-17 02:10:12 +0000 (Mon, 17 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

Removed left over debug message I missed
------------------------------------------------------------------------
r143 | gathirer | 2012-09-16 21:51:57 +0000 (Sun, 16 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

Started to update and test the combat rating tables based on the info @ http://elitistjerks.com/f15/t29453-combat_ratings_level_85_cataclysm/p40/
The numbers are ballpark but not exact for L85
------------------------------------------------------------------------
r142 | JackTripper | 2012-09-16 18:36:22 +0000 (Sun, 16 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- fixed regression bug (Qs vs Qp)

------------------------------------------------------------------------
r141 | JackTripper | 2012-09-16 18:05:26 +0000 (Sun, 16 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- removing MOD_HEALTH as the way to model HealthPerStamina changes above level 80. Addons will just have to learn to call StatLogic:GetHealthFromSta rather than assume it's always 10 health from 1 Stamina

------------------------------------------------------------------------
r140 | gathirer | 2012-09-16 06:08:23 +0000 (Sun, 16 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

-Bug Fix

------------------------------------------------------------------------
r139 | gathirer | 2012-09-16 05:49:31 +0000 (Sun, 16 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

-Shaman updated
------------------------------------------------------------------------
r138 | gathirer | 2012-09-16 05:46:24 +0000 (Sun, 16 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

-Updated Mage Info
------------------------------------------------------------------------
r137 | gathirer | 2012-09-16 05:19:22 +0000 (Sun, 16 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- Updated the group buffs Table to Mists
------------------------------------------------------------------------
r136 | JackTripper | 2012-09-16 04:17:46 +0000 (Sun, 16 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- in lieu of anything else to explain it, i think protection plate specializiation no boosts stamina by 14%

------------------------------------------------------------------------
r135 | JackTripper | 2012-09-16 03:54:29 +0000 (Sun, 16 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- updated some paladin items. i'm still missing a 15% stamina modifier

------------------------------------------------------------------------
r134 | gathirer | 2012-09-16 02:38:25 +0000 (Sun, 16 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

-Updated Rogues and Death Knight spells , abilites, talents, glyphs, ect
------------------------------------------------------------------------
r133 | JackTripper | 2012-09-16 02:34:47 +0000 (Sun, 16 Sep 2012) | 4 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- oh my god what a bunch of whiners
- there, it will only show warnings if you've not recognized the item more than once
- way to ruin the value of LibStatLogic

------------------------------------------------------------------------
r132 | gathirer | 2012-09-16 00:02:30 +0000 (Sun, 16 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

--Updated Hunter spells, talents, glyphs effects and ratings to Mists
------------------------------------------------------------------------
r131 | JackTripper | 2012-09-15 21:49:57 +0000 (Sat, 15 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- changed logic order to be top-down

------------------------------------------------------------------------
r130 | gathirer | 2012-09-15 20:23:39 +0000 (Sat, 15 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

-Updated Druid spells, talents, glyphs effects and ratings to Mists
------------------------------------------------------------------------
r129 | JackTripper | 2012-09-15 18:34:32 +0000 (Sat, 15 Sep 2012) | 10 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

Handled
- Power Torrent
- Landslide
- Equip: Succumb to the curse of Burgy Blackheart.
- Equip: Allows you to cook faster.
- Equip: Your attacks may occasionally attract small celestial objects.
- Equip: Improves the range of your Shock and Wind Shear spells by 5 yards.
- guild tabbards (in addition to reputation tabbards)
- Finkle's Skinner

------------------------------------------------------------------------
r128 | gathirer | 2012-09-15 15:45:17 +0000 (Sat, 15 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

Removed testing message
------------------------------------------------------------------------
r127 | gathirer | 2012-09-15 08:29:31 +0000 (Sat, 15 Sep 2012) | 4 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua
   M /trunk/LibStatLogic-1.2/Locales/esES.lua
   M /trunk/LibStatLogic-1.2/Locales/frFR.lua
   M /trunk/LibStatLogic-1.2/Locales/koKR.lua
   M /trunk/LibStatLogic-1.2/Locales/zhCN.lua
   M /trunk/LibStatLogic-1.2/Locales/zhTW.lua

-Updated mana regen to Mists Values
-Removed MP5  & Mana from Int
-Combined spell dam & healing into spell power
-updated priest talents, spells and glyphs to Nists
------------------------------------------------------------------------
r126 | JackTripper | 2012-09-15 04:07:20 +0000 (Sat, 15 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- GetDodgeChance, GetParryChance, GetBlockChance now perfect, for paladin, at level 85

------------------------------------------------------------------------
r125 | gathirer | 2012-09-15 00:26:59 +0000 (Sat, 15 Sep 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

Changed the getSlotID info to get id's via the GetInventorySlotInfo() API instead of using hard coded values
------------------------------------------------------------------------
r124 | JackTripper | 2012-09-13 11:58:36 +0000 (Thu, 13 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

------------------------------------------------------------------------
r123 | JackTripper | 2012-09-12 12:11:39 +0000 (Wed, 12 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- GetDodgeChance created, updated to use Agility

------------------------------------------------------------------------
r122 | JackTripper | 2012-09-10 11:33:08 +0000 (Mon, 10 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

------------------------------------------------------------------------
r121 | JackTripper | 2012-09-09 16:06:22 +0000 (Sun, 09 Sep 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- fixed bug guy found
- first crack at new parry chance calculations (Parry% from Strength)

------------------------------------------------------------------------
r120 | JackTripper | 2012-09-08 02:07:00 +0000 (Sat, 08 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- "+40 Expertise" now parsed correctly (gems)

------------------------------------------------------------------------
r119 | JackTripper | 2012-09-08 01:15:17 +0000 (Sat, 08 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- fixed Expertise Rating conversion value

------------------------------------------------------------------------
r118 | JackTripper | 2012-09-05 01:57:59 +0000 (Wed, 05 Sep 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- Stopped ? error by adding Monk entries to GetSpellCritPerInt table
- filter line from Necromantic Focus (ItemID: 68982)

------------------------------------------------------------------------
r117 | JackTripper | 2012-09-04 01:10:13 +0000 (Tue, 04 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- adding Restoration Shaman Passive Talent "Meditation" SpellID: 95862

------------------------------------------------------------------------
r116 | JackTripper | 2012-09-03 15:38:29 +0000 (Mon, 03 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- suppress warnings of duplicate text (shouldn't really do anything; since items are cached)

------------------------------------------------------------------------
r115 | JackTripper | 2012-09-02 23:21:23 +0000 (Sun, 02 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- added a bunch of dummy rows and columns to tables for where Monks would be to stop errors (values are wrong; but nobody cares if LibStatLogic is correct - as long as they don't see errors)

------------------------------------------------------------------------
r114 | JackTripper | 2012-09-02 14:15:01 +0000 (Sun, 02 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- CNumber now handles stripping decimal and thousand's separators from locales that conflict with Lua's own regular expression syntax e.g. gsub(s, ".", "")

------------------------------------------------------------------------
r113 | JackTripper | 2012-09-02 12:00:06 +0000 (Sun, 02 Sep 2012) | 4 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- 5.0.3: Changed Mark of the Wild SpellID from 79061 to 1126
- (removed) http://www.wowhead.com/spell=79061
- (added) http://www.wowhead.com/spell=1126

------------------------------------------------------------------------
r112 | JackTripper | 2012-09-02 02:57:24 +0000 (Sun, 02 Sep 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- info dump command /sl locale

------------------------------------------------------------------------
r111 | JackTripper | 2012-09-01 22:43:52 +0000 (Sat, 01 Sep 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- add a PreScan to globally ignore all "Equip: ... have a chance to ..." effects
- fixed the typo on the warning message to say that /slwarning turns off warnings

------------------------------------------------------------------------
r110 | JackTripper | 2012-08-31 23:24:42 +0000 (Fri, 31 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

------------------------------------------------------------------------
r109 | JackTripper | 2012-08-31 17:14:26 +0000 (Fri, 31 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- Assert that there is always locale PatternLocale loaded

------------------------------------------------------------------------
r108 | JackTripper | 2012-08-31 17:12:32 +0000 (Fri, 31 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- Show a warning message if the user is running in an unknown locale

------------------------------------------------------------------------
r107 | JackTripper | 2012-08-31 11:52:54 +0000 (Fri, 31 Aug 2012) | 21 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- Mists removed all (useful) talents. Removing talent info from:
- Druid: Meditation
- Druid: Feral Swiftness
- Druid: Natural Reaction
- Druid: Thick Hide
- Druid: Balance of Power
- Druid: Survival Instincts
- Druid: Perseverance
- Druid: Furor
- Druid: Heart of the Wild
- Druid: Leather Specialization
- Death Knight: ...
- Hunter: {...snip...}
- Mage: {...snip...}
- Paladin: {...snip...}
- Priest: {...snip...}
- Rogue: {...snip...}
- Shaman: {...snip...}
- Warlock: {...snip...}
- Warrior: {...snip...}

------------------------------------------------------------------------
r106 | JackTripper | 2012-08-31 03:09:52 +0000 (Fri, 31 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua
   M /trunk/LibStatLogic-1.2/Locales/esES.lua
   M /trunk/LibStatLogic-1.2/Locales/frFR.lua
   M /trunk/LibStatLogic-1.2/Locales/ruRU.lua

- some aligning of lines in other locales; hopefully making it easier for (someone who's not me) to localize

------------------------------------------------------------------------
r105 | JackTripper | 2012-08-31 02:45:24 +0000 (Fri, 31 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- PvP Power "+50 PvP Power"
- Level 60 legacy armor: Blood Guard's Lamellar Guantlets "Equip: Increases the Holy damage of your Judgements by 20."

------------------------------------------------------------------------
r104 | JackTripper | 2012-08-31 01:49:56 +0000 (Fri, 31 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- Flintlocke's Woodchucker enchant

------------------------------------------------------------------------
r103 | JackTripper | 2012-08-31 01:44:39 +0000 (Fri, 31 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- +40 PvP Resilience

------------------------------------------------------------------------
r102 | JackTripper | 2012-08-31 01:31:58 +0000 (Fri, 31 Aug 2012) | 10 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- warnings, by default, will now not be show for other locales (i.e. only for enUS). Other translations are so far behind that they will never be correct
- added more item parsing:
- 234.56 - 2,345 Damage (i.e. decimal points in weapon damage range)
- Increases your pvp power
- Heirloom ("Equip: Heals you for 2% of your maximum health whenever you kill a target that yields experience or honor.")
- Heirloom ("Equip: Restores 2% of your maximum mana whenever you kill a target that yields experience or honor.")
- Reputation tabbards: "^Equip: You champion the cause of"
- pvp item "Equip: Increases the damage dealt by your Crusader Strike ability by 5%."
- pvp item "Equip: Increases the critical effect chance of your Flash of Light by 2%."

------------------------------------------------------------------------
r101 | JackTripper | 2012-08-30 12:49:13 +0000 (Thu, 30 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- made it obvious how to turn off warnings if they're enabled by default
- make warning default state a constant, with an explanation of why

------------------------------------------------------------------------
r100 | JackTripper | 2012-08-30 02:29:45 +0000 (Thu, 30 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- added /slwarning slash command to toggle showing warnings about unknown stats on items
- added stat parsing for +Hit, +Mastery, and +Mining

------------------------------------------------------------------------
r99 | Dessa | 2012-08-29 13:35:16 +0000 (Wed, 29 Aug 2012) | 1 line
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

-  add missing Mastery string to enUS, fix Mastery, Dodge, Parry, Hit for deDE (hopefully covers most items now)
------------------------------------------------------------------------
r98 | JackTripper | 2012-08-29 12:00:16 +0000 (Wed, 29 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- now that Mists is live, comment out the spammy helpful messages when an item isn't recognized
- Oh well

------------------------------------------------------------------------
r97 | Dessa | 2012-08-29 11:21:27 +0000 (Wed, 29 Aug 2012) | 6 lines
Changed paths:
   M /trunk
   M /trunk/.pkgmeta
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua
   M /trunk/LibStatLogic-1.2.toc
   D /trunk/LibStub
   D /trunk/UTF8

- bump toc, also add X-Compatible-With since there is no reason why it should currently break on 4.3
- remove old beta build numbers to avoid confusion
- update deDE
- fix "Health Regen" and "Health every" to be COMBAT_HEALTH_REGEN instead of mana
- add missing haste and crit strings to enUS, also minor reformat and a typo fix in a comment (NB: PvP Power still missing)
- use externals for LibStub and UTF8 and disable nolib creation for now to match current behavior
------------------------------------------------------------------------
r96 | JackTripper | 2012-08-29 00:56:45 +0000 (Wed, 29 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- noted the live build and interface numbers

------------------------------------------------------------------------
r95 | JackTripper | 2012-08-27 03:12:28 +0000 (Mon, 27 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- added UTF8 bom
- each point of mastery now adds 1 point of whatever. (e.g. "Each point of mastery added 0.25% chance to dodge) is not true anymore

------------------------------------------------------------------------
r94 | JackTripper | 2012-08-23 11:57:59 +0000 (Thu, 23 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- at some point the encoding stopped being UTF-8; fixed

------------------------------------------------------------------------
r93 | JackTripper | 2012-08-22 02:52:34 +0000 (Wed, 22 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua

- formatting to try to better match enUS
- added some enchants

------------------------------------------------------------------------
r92 | JackTripper | 2012-08-22 02:51:55 +0000 (Wed, 22 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- minor formatting
- added few enchant lines to ignore (e.g. Ferocity)

------------------------------------------------------------------------
r91 | JackTripper | 2012-08-21 18:10:46 +0000 (Tue, 21 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- added some more lines

------------------------------------------------------------------------
r90 | JackTripper | 2012-08-21 17:52:48 +0000 (Tue, 21 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua

------------------------------------------------------------------------
r89 | JackTripper | 2012-08-21 17:22:11 +0000 (Tue, 21 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/Locales/deDE.lua
   M /trunk/LibStatLogic-1.2/Locales/enUS.lua

- formatted enUS and deDE

------------------------------------------------------------------------
r88 | JackTripper | 2012-08-21 01:37:01 +0000 (Tue, 21 Aug 2012) | 3 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- made up some combat ratings level constants - nobody will be able to tell the difference
- since i now have made up (i.e. invalid) combat rating constants, i can remove the warning that i don't know the combat rating constants

------------------------------------------------------------------------
r87 | JackTripper | 2012-08-20 23:18:50 +0000 (Mon, 20 Aug 2012) | 4 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- fixed division by zero if something tries to calculate COMBAT_RATING_RESILIENCE_CRIT_TAKEN (since resilience no longer reduces your crit taken)
- added dummy base CR_PVP_POWER of 14 (sure, why not) to stop a division by zero
- added more checks to GetEffectFromRating so i know what is causing future division by zeros

------------------------------------------------------------------------
r86 | JackTripper | 2012-08-12 19:01:48 +0000 (Sun, 12 Aug 2012) | 2 lines
Changed paths:
   M /trunk/LibStatLogic-1.2/LibStatLogic-1.2.lua

- the last remnants of the old defense have been swept away

------------------------------------------------------------------------