sirikfoll
2378266acd
Scripts/Events Implement Pilgrim's Bounty Bountiful Table
...
(cherry picked from commit 75df296bb6 )
Rename SQL file
(cherry picked from commit 13031f300f )
2018-03-12 16:39:45 +01:00
Keader
8b601fadfe
Core/Scripts: Black Temple - added comments in all SpellScripts ( #18494 )
...
(cherry picked from commit c809c220e2 )
2018-03-12 16:39:45 +01:00
ariel-
8da5e22e01
Core/Spell: fix for hitmask being ignored in finish phase procs
...
(cherry picked from commit a7e136f9e3 )
2018-03-12 16:39:44 +01:00
ariel-
5563f57ce6
Core/Script: Implement Paralytic Poison
...
Closes #16905
(cherry picked from commit 4e3ce0463c )
2018-03-12 16:39:43 +01:00
ariel-
b80600f88a
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
(cherry picked from commit 452ef146f4 )
2018-03-12 16:39:43 +01:00
ariel-
c29e25edfa
Core/Player: prevent early aura removal when swapping weapons
...
Closes #18428
(cherry picked from commit 7e83d7e22a )
2018-03-12 16:39:42 +01:00
ariel-
6d060bbea8
Core/Chat: fix RBAC_PERM_COMMANDS_NOTIFY_COMMAND_NOT_FOUND_ERROR for subcommands
...
Ref #18463
(cherry picked from commit eb376f4b7e )
2018-03-12 16:39:42 +01:00
ariel-
8c83706114
Core/Misc: readd some codestyle changes inadvertently reverted
...
- Ref commit 6dc37a9add
(cherry picked from commit e1a2b1a813 )
2018-03-12 16:39:41 +01:00
ariel-
536ae257c9
Core/Spell: partial revert of SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE immunity handling
...
- Bonus: without breaking Banish... yay!
Closes #18370
(cherry picked from commit 560c882b36 )
2018-03-12 16:39:40 +01:00
Keader
0449d3a836
Core/Scripts: Reliquary of Souls Rewrite
...
(cherry picked from commit 02f18419f5 )
Update boss_reliquary_of_souls.cpp
(cherry picked from commit ff6c48732d )
Core/Scripts: Fixed Reliquary of Souls Boundary (#18470 )
Followup 02f18419f5
(cherry picked from commit 4582cfcecd )
2018-03-12 16:39:40 +01:00
ariel-
e560374b8b
Core/Unit: feral druid attacks should not be normalized
...
Closes #18460
(cherry picked from commit bad4b059c8 )
2018-03-12 16:39:39 +01:00
ariel-
f20e53c138
Core/Entities: Replace existing GetAuraEffectsByType + iteration uses with proper helper functions
...
(cherry picked from commit 3a52ad8d38 )
2018-03-12 16:39:39 +01:00
ariel-
edc68f719c
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
(cherry picked from commit 8b0122e7ed )
2018-03-12 16:39:38 +01:00
ariel-
fba0e6b278
Core/Unit: added missing nullptr check in IsImmunedToSpellEffect
...
Closes #18461
(cherry picked from commit 0b30693680 )
2018-03-12 16:39:38 +01:00
ariel-
5e0e5a5573
Core/Entities: don't absolute compare positions on UpdatePosition
...
Closes #18415
(cherry picked from commit 45f8135ac4 )
2018-03-12 16:39:37 +01:00
ariel-
f07a746321
Core/Spell: improved immunity logic for dispels
...
(cherry picked from commit 01d272d6cb )
2018-03-12 16:39:37 +01:00
ariel-
8864a03802
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
(cherry picked from commit 77a08ad73c )
2018-03-12 16:39:35 +01:00
ariel-
b9389a5102
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
(cherry picked from commit ed5aa40929 )
2018-03-12 16:39:34 +01:00
ariel-
749f3422bb
Core/Spell: do not downscale certain auras
...
(cherry picked from commit fc1c15781a )
2018-03-12 16:39:34 +01:00
ariel-
20c9486ab0
Revert "Core/Spell: Magic Absorption Calculation"
...
This reverts commit fb52e69169 .
(cherry picked from commit 343c2fbf52 )
2018-03-12 16:39:33 +01:00
Keader
d899b58161
Core/Scripts: Professor Putricide - Fixed Tear Gas spell sometimes dont casted in phase transitions ( #18425 )
...
Closes : #7972
(cherry picked from commit 973f6b04ed )
2018-03-12 16:39:33 +01:00
Kittnz
ce007fef0a
Core/Event: Add Fireworks Spectacular (4th of July) & New Year's Eve event!
...
(cherry picked from commit 8f674e83a0 )
Update 2016_12_07_01_world_335.sql
(cherry picked from commit d29221eda2 )
Fix pch
(cherry picked from commit 643b196180 )
Fix pch - second attempt
(cherry picked from commit c08b11ccef )
2018-03-12 16:39:32 +01:00
Keader
4c8f4cb372
Core/Scripts: Rewrite Magtheridons Lair ( #18330 )
2018-03-12 16:39:32 +01:00
ariel-
301a0e8681
Core/SpellMgr: added a startup error for possibly unhandled procs
...
(cherry picked from commit 3d5c1b83b1 )
2018-03-12 11:17:56 +01:00
ariel-
4e08ab8f69
Core/Auras: calculate periodic bonuses before specific mods, fixes Imp. Devouring Plague damage
...
(cherry picked from commit bd49d37258 )
2018-03-12 10:32:06 +01:00
Gustavo
bc87d3a2b3
Core/Misc Remove WhiteSpaces ( #18379 )
...
(cherry picked from commit 7e0a616657 )
2018-03-12 10:32:05 +01:00
Chaouki Dhib
91a70f9aa2
Core/Movement: minor MotionMaster refactor ( #18367 )
...
(cherry picked from commit eca3645d8b )
2018-03-12 10:32:04 +01:00
ariel-
ec5d778e10
Core/Spells: fix a pretty edge case of creatures being put in combat by evaded spells
...
(cherry picked from commit 343419ab99 )
2018-03-12 10:32:01 +01:00
ariel-
4889d78c1a
Core/SAI: restore deleted line in 28050f338d
...
(cherry picked from commit 80073bc368 )
Field left uninitialized. Caused weird evade behaviour
2018-03-12 10:31:56 +01:00
ccrs
1ed65753df
Scripts/BlackTemple: minor cleanup and corrections after recent PRs
...
plus a ninja tabs to spaces cleanup
(cherry picked from commit 4bc60e650d )
Scripts/BlackTemple: 4bc60e650d followup
(cherry picked from commit 62e97c4551 )
Scripts/BT: Fix noPCH build
(cherry picked from commit 8a7b0f198c )
2018-03-12 10:31:53 +01:00
ariel-
8491172cd4
Core/Spells: proc spells after damage apply, not before. Fixes #13025
...
(cherry picked from commit 0229cb865e )
2018-03-11 17:08:50 +01:00
Kittnz
a82406b9d6
Core/Scripts: Drake Hunt
...
(cherry picked from commit 1553cc02fb )
Fix build
(cherry picked from commit 2cac8e43a5 )
DB: fix error
(cherry picked from commit 0663e6a180 )
2018-03-11 16:47:20 +01:00
ariel-
ce9d46b7d3
Core/Scripts: fix a failed assertion crash in Master's Call script
...
Closes #18316
Closes #18318
(cherry picked from commit 0f649d51e9 )
2018-03-11 16:42:43 +01:00
ccrs
1c46e7ca84
Core/Pets: Pet Attack Distance
...
(cherry picked from commit 2d1ef6b5b0 )
typo fix
by ccrs
(cherry picked from commit b049caf62f )
2018-03-11 16:42:38 +01:00
Keader
75f36787d2
Core/Scripts: Black Temple misc codestyle and unit state casting check ( #18333 )
...
(cherry picked from commit 87977b00d3 )
Core/Scripts: Partial Revert in 87977b00d3 misunderstand concept. (#18334 )
Sorry for the mess
(cherry picked from commit cd687fb36d )
2018-03-11 16:42:32 +01:00
Keader
e65ddccd1b
Core/AI: Added new method for search friendly targets with certain entry and hp pct below a value ( #18310 )
...
(cherry picked from commit e7024f8a4c )
2018-03-11 16:42:26 +01:00
Shauren
12beb3dd1b
Core/DataStores: Fixed writing hotfix packet for structures with uint64
...
Closes #21522
2018-03-07 18:08:15 +01:00
ariel-
71bb724fbc
Core/RBAC: reserve permission
2018-03-06 18:52:44 -03:00
Roc13x
a9f75558dc
Core/Items: PvP item levels basic implementation ( #20160 )
2018-03-05 22:50:57 +01:00
DoctorKraft
58930d273f
Core/Players: Fixed mounts using MOUNT_FLAG_SELF_MOUNT flag ( #21558 )
2018-03-05 19:20:42 +01:00
Jeremy
f411b7a90e
Core/Player: Implement PvP Talents ( #19962 )
...
* SPELL_AURA_119 -> SPELL_AURA_PVP_TALENTS
* Learn Honorable Medallion when pvp rules are enabled
2018-03-04 22:32:08 +01:00
DJScias
e0eafc1cac
Core/Config: Increase DemonHuntersPerRealm max to 16 following 1b8f791846 ( #21557 )
2018-03-04 17:39:56 +01:00
Mihapro
16a7a414ab
Core/Creatures: Updated power type handling ( #20981 )
...
Closes #17476
Closes #12487
2018-03-04 12:48:22 +01:00
Traesh
f24bbdc5f1
Core/Player: Fixed HasItemFitToSpellRequirements for SPELL_ATTR8_ARMOR_SPECIALIZATION ( #21535 )
2018-03-04 12:10:16 +01:00
Brecky
06520a322b
Delete double include #include "PetPackets.h"
2018-03-01 08:19:52 +01:00
Shauren
31f6ba5a92
Core: Updated allowed build to 7.3.5.26124
2018-02-28 23:18:41 +01:00
joschiwald
9c417089e3
Core/PlayerDump: Fixed loading PlayerDumps and added more tables to dump
2018-02-25 16:09:01 +01:00
joschiwald
1bd01eaab8
Core/Spells: Fixed Lay on Hands not triggering Forbearance on target
2018-02-24 16:43:47 +01:00
DoctorKraft
22a83e9f75
Core/Players: Fix display for new race ( #21476 )
2018-02-22 19:21:57 +01:00
DoctorKraft
1b8f791846
Core/Characters: Upgrade limitation to 16 characters per realm ( #21475 )
2018-02-22 18:55:57 +01:00