Commit Graph

19656 Commits

Author SHA1 Message Date
xinef1
bf7e95bd57 Core/Items: Fixed empty slots handling in equipment manager (#18613) 2016-12-26 14:25:32 +01:00
xinef1
7c3961244d Core/Units: Fixed bug in stun code making units summoned by npcs to never break out of stun (#18612) 2016-12-26 13:42:31 +01:00
xinef1
2aae46ad49 Core/Units: Fixed exploit where killing tamed pet could yield emblems (#18605) 2016-12-26 11:14:43 +01:00
sirikfoll
0b33a8281f Core/Ruby: Minor fixes in Halion encounter
* Some codestyle fixes
* Fixed wrong Halion summon with Hotswap system
* Fixed evade issue
* Fixed emblem frost exploit
2016-12-24 00:19:02 -03:00
Keader
554c28d56b Core/Ulduar: Fixed XT002 Heart phase
Closes #18557
Thanks to xinef1
* Fixed Heart Phase
* Fixed Combat bug with Heart after wipe
* Added DespawnAtEvadeMethod
2016-12-23 18:02:31 -03:00
Keader
dbd567799f Core/Scripts: Fixed Suppresser behavior in Valithria Dreamwalker encounter
Closes #18530
* Fixed range issue
* Fixed weave spawn when Summon Timmer Suppresser(70912) is casted
* Fixed spawn count
2016-12-22 17:40:24 -03:00
Keader
c2dace57db Core/Scripts: Mother Shahraz encounter rewrite (#18446) 2016-12-22 08:59:08 -03:00
Keader
dd95c4450a Core/Scripts: Minor fixes in Baltharus The Warborn (#18550)
* Core/Scripts: Minor fixes in Baltharus The Warborn

* go away travis
2016-12-21 23:53:53 +01:00
sirikfoll
75df296bb6 Scripts/Events Implement Pilgrim's Bounty Bountiful Table 2016-12-19 12:30:43 -02:00
Shauren
85c68d6346 Core/Misc: Mark some rbac/trinity_string entries as used 2016-12-18 12:39:24 +01:00
Keader
c809c220e2 Core/Scripts: Black Temple - added comments in all SpellScripts (#18494) 2016-12-16 00:34:15 +01:00
ariel-
a7e136f9e3 Core/Spell: fix for hitmask being ignored in finish phase procs 2016-12-15 11:24:48 -03:00
ariel-
4e3ce0463c Core/Script: Implement Paralytic Poison
Closes #16905
2016-12-15 10:43:15 -03:00
ariel-
452ef146f4 Core/Spell: add an exception for Cyclone ignoring it's own immunity using dispel type
- Unsure of what is the correct check, most generic thing I could make

Closes #18479
2016-12-15 10:01:34 -03:00
myran2
6c21ddd9b9 Core/Pets: Use prepared statements in Pet::SavePetToDB
Very partial cherry pick
(cherry picked from commit bc1a81747a)
2016-12-15 08:43:10 -03:00
Shauren
618cf0e1c2 Core/Units: Cleanup hardcoded magic numbers for byte field offsets
(cherry picked from commit ac1dc758b9)
2016-12-15 08:16:01 -03:00
ariel-
7e83d7e22a Core/Player: prevent early aura removal when swapping weapons
Closes #18428
2016-12-15 07:55:08 -03:00
ariel-
eb376f4b7e Core/Chat: fix RBAC_PERM_COMMANDS_NOTIFY_COMMAND_NOT_FOUND_ERROR for subcommands
Ref #18463
2016-12-14 23:20:27 -03:00
ariel-
e1a2b1a813 Core/Misc: readd some codestyle changes inadvertently reverted
- Ref commit 6dc37a9add
2016-12-13 15:21:41 -03:00
ariel-
560c882b36 Core/Spell: partial revert of SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE immunity handling
- Bonus: without breaking Banish... yay!

Closes #18370
2016-12-13 15:20:28 -03:00
Keader
4582cfcecd Core/Scripts: Fixed Reliquary of Souls Boundary (#18470)
Followup 02f18419f5
2016-12-13 15:27:29 +01:00
Aokromes
ff6c48732d Update boss_reliquary_of_souls.cpp 2016-12-13 14:00:10 +01:00
Keader
02f18419f5 Core/Scripts: Reliquary of Souls Rewrite 2016-12-13 13:55:22 +01:00
ariel-
bad4b059c8 Core/Unit: feral druid attacks should not be normalized
Closes #18460
2016-12-13 05:49:16 -03:00
ariel-
584abe107e Core/Unit: Fixed Blood Gorged ArPen bonus
- Also, fixes arp bonus for mace specialization being applied to attacks from non-mace weapon type
2016-12-13 02:54:01 -03:00
ariel-
3a52ad8d38 Core/Entities: Replace existing GetAuraEffectsByType + iteration uses with proper helper functions 2016-12-13 02:18:06 -03:00
ariel-
8b0122e7ed Core/Unit: added GetTotalAuraXXX overloads taking a predicate
- Redefined existing overloads to use the predicate logic, avoids code duplication and not checking same stack rules
2016-12-13 02:16:54 -03:00
ariel-
0b30693680 Core/Unit: added missing nullptr check in IsImmunedToSpellEffect
Closes #18461
2016-12-12 19:37:16 -03:00
ariel-
45f8135ac4 Core/Entities: don't absolute compare positions on UpdatePosition
Closes #18415
2016-12-11 17:37:43 -03:00
ariel-
f0772eea98 Core/Spell: implemented dispel reflection
Closes #18323
2016-12-11 15:08:01 -03:00
ariel-
01d272d6cb Core/Spell: improved immunity logic for dispels
- Fixes dispel magic removing immunity spells (Divine Shield for example). Ref issue #18370
2016-12-11 15:08:00 -03:00
ariel-
77a08ad73c Core/Spell: Undefined SPELL_ATTR7_USABLE_IN_STUN_FEAR_CONFUSION attr for now
- Some function renames
- Used in some client checks but not 100% sure of its usage (eg in CGUnit_C::CheckAndReportSpellInhibitFlags but not in  Spell_C::IsUsableAction)

Closes #18366
2016-12-10 00:38:00 -03:00
ariel-
19560fcea1 Core/Stat: fixed Predatory Strikes
- Fixed bonus getting stuck after removing weapon
- Fixed calculation (must count both feral ap and any ap the weapon has as stated on the talent "any attack power on your equipped weapon")
2016-12-09 20:05:00 -03:00
ariel-
d9d433f59d Core/Stat: readd incorrectly removed feral ap bonus to Monkin form
- Shall not inherit predatory strikes bonus like before though:
  * Patch 3.1.0 notes: This talent no longer works when in Moonkin form.
2016-12-09 15:04:25 -03:00
ariel-
e8528717a5 Core/Stats: fixed feral AP calculation
Closes #18435
2016-12-09 14:40:15 -03:00
ariel-
ed5aa40929 Core/Unit: unambiguosly define PLAYER_FIELD_MOD_DAMAGE_DONE_ fields as signed
- They were used both signed and unsignedly
- Bonus: some magic number removal with enums
2016-12-09 14:40:14 -03:00
ariel-
fc1c15781a Core/Spell: do not downscale certain auras 2016-12-09 14:40:13 -03:00
ariel-
07bb3037de Core/Spell: fix Magic Absorption, take two 2016-12-09 14:39:18 -03:00
ariel-
343c2fbf52 Revert "Core/Spell: Magic Absorption Calculation"
This reverts commit fb52e69169.
2016-12-09 14:39:17 -03:00
Kittnz
c08b11ccef Fix pch - second attempt 2016-12-07 21:41:04 +01:00
Kittnz
643b196180 Fix pch 2016-12-07 21:34:56 +01:00
Kittnz
8f674e83a0 Core/Event: Add Fireworks Spectacular (4th of July) & New Year's Eve event! 2016-12-07 21:17:09 +01:00
Keader
973f6b04ed Core/Scripts: Professor Putricide - Fixed Tear Gas spell sometimes dont casted in phase transitions (#18425)
Closes: #7972
2016-12-07 16:45:39 +01:00
Keader
891551e845 Core/Scripts: Rewrite Magtheridons Lair (#18330)
Core/Scripts: Rewrite Magtheridons Lair
2016-12-07 09:46:46 +01:00
ariel-
3d5c1b83b1 Core/SpellMgr: added a startup error for possibly unhandled procs 2016-12-03 22:55:12 -03:00
ariel-
bd49d37258 Core/Auras: calculate periodic bonuses before specific mods, fixes Imp. Devouring Plague damage 2016-12-03 19:42:23 -03:00
zori
0df0cb30ca Correct Nav type for WMO objects (#18364)
* Tools/MMaps: Correct liquid type for WMO objects

* MMaps: Update version to 6
2016-12-03 17:48:55 +01:00
ariel-
881cd78ae3 Core/Map: missing file change in last commit 2016-12-02 20:19:04 -03:00
ariel-
ec9a8345a4 Core/Maps: bumping Vmap version after 2402f47642
Re-extracting vmaps is required
2016-12-02 20:13:59 -03:00
Sean Rhone
023eec874a RA.MinLevel to Ra.MinLevel (#18387)
Solves https://github.com/TrinityCore/TrinityCore/issues/18386
2016-12-02 09:19:30 +01:00