ariel-
cabb352c33
Build: fixed finding Boost 1.66 named libraries... somewhat
2018-01-03 20:51:19 +01:00
ariel-
47fce87927
Build: fix typo in FindBoost
2018-01-03 20:51:13 +01:00
ariel-
0c6a5f9981
Build/Misc: added Boost 1.66 to FindBoost.cmake
2018-01-03 20:51:07 +01:00
joschiwald
78ba1d76dd
Core/Spells: Removed obsolete spell fixes
2018-01-03 18:10:47 +01:00
Mihapro
8199eef81c
Core/Misc: Added helper function Unit::SetFullPower
...
* Also renamed Unit::getPowerType and Unit::setPowerType to follow style guidelines
Ref #20981
2018-01-03 16:39:32 +01:00
joschiwald
c2aead1da5
DB: Made timestamp columns, those can have no date, nullable instead of saving invalid date '0000-00-00 00:00:00'
...
* This makes our tables mysql strict mode conform
Ref #21113
2018-01-02 20:55:57 +01:00
Shauren
d9639e8d1f
Nopch fix 2
2018-01-02 15:03:12 +01:00
Shauren
379eadcff6
Nopch fix
2018-01-02 14:08:35 +01:00
Shauren
ea6de0b565
Core/BattlePets: Misc fixes
...
* Fixed caged pet item chat message
* BattlePetMgr optimizations: removed copying data all over the place
* Fixed gaining two pets when learned from item for the first time
* Fixed dismiss button
2018-01-02 14:04:09 +01:00
Killyana
9f94941a3e
DB/Creature: Cosmetic Mottled Raptor
...
Closes #18168
2018-01-01 21:00:02 +01:00
ModoX
549408a706
DB/World: Updated quests to 7.3.2.25549
2018-01-01 20:19:31 +01:00
ModoX
3de380d376
DB/World: Updated creatures to 7.3.2.25549
2018-01-01 20:17:35 +01:00
joschiwald
3b81628607
DB/Hotfixes: Updated broadcast_text to 7.3.2.25549
2018-01-01 20:01:05 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Shauren
66621a85e9
Core/Quests: Implemented player choice rewards
2017-12-31 23:22:55 +01:00
Traesh
89c91c271b
Core/Quests: Implemented player choices
...
* Implemented SPELL_EFFECT_LAUNCH_QUEST_CHOICE
* Script hook for player choices
2017-12-31 23:22:55 +01:00
Shauren
5dd686c080
Core/Locales: Optimize locale loading - move the strings
2017-12-31 16:01:06 +01:00
joschiwald
97c7e32a42
SQL: Fixed typo
2017-12-31 00:13:42 +01:00
joschiwald
dc29473120
Core/RBAC: Fixed permissions conflict with 3.3.5 branch
2017-12-30 23:15:15 +01:00
joschiwald
299fad57fc
Core/Misc: Fixed type mismatch
2017-12-30 23:09:45 +01:00
ariel-
5bcf14cdb8
Core/Unit: damage immune improvements ( 9f5df023b7 follow up)
...
- Handling checked in sniffs: Spell 63710 Void Barrier vs 49143 Frost Strike
* Send spell miss immune only if spell consists of damage effects
- Checked with 348 Immolate:
* No packets sent if damage immune, aura is applied normally
Also... who the fuck uses 0 to compare against pointers
(cherry picked from commit ca1c4525c7 )
Core/Unit: fix build
Ctrl-S failure
(cherry picked from commit f3bdd705c0 )
2017-12-30 22:56:48 +01:00
Killyana
9d0dfeb425
DB/GameObjects: Cursed Egg
...
Add missing spawns with pooling and replace a hack script: d90a161619
(cherry picked from commit 524d6637ad )
2017-12-30 21:54:34 +01:00
ariel-
8b0bf69f38
DB/Spell: Vampiric Embrace proc
...
Closes #18250
(cherry picked from commit cdd7461d25 )
2017-12-30 21:41:12 +01:00
ariel-
6436727ef7
DB/Creature: correct 2 npc walk/run speed
...
Closes #18207
(cherry picked from commit a7259cef4f )
2017-12-30 21:37:40 +01:00
ariel-
0c81d70394
Core/GameObject: use a friendly trigger for positive spells.
...
Fixes an issue with Skadi Harpoons.
Note to self: should actually implement GameObject casting already :/
(cherry picked from commit 3f1d020a2c )
2017-12-30 21:32:08 +01:00
ariel-
e5a21fb6ce
Core/Scripts: add checks to Master's Call script
...
Closes #8403
(cherry picked from commit 361b185ef7 )
2017-12-30 21:32:08 +01:00
ariel-
6d7abb8181
Core/Spell: do not fail triggered Charge effects in case a root is present.
...
Fixes Master's call when pet is rooted
(cherry picked from commit 5daabe303e )
2017-12-30 20:47:04 +01:00
joschiwald
f00f3c414e
Core/Spells: Removed obsolete code
2017-12-30 20:44:26 +01:00
ariel-
169243852d
Core/Globals: Load spellspecific and aurastate after loading spell ranks
...
Was breaking functionality (eg: stacking scroll auras)
(cherry picked from commit b99ca19eea )
2017-12-30 20:34:55 +01:00
Shauren
7fd83b8c0f
Nopch build fix
2017-12-30 18:01:36 +01:00
Rochet2
bbd7e3e326
Tools/MMapsGenerator: Get all tiles in beginning and calulate proper total tile count ( #21139 )
2017-12-30 17:47:30 +01:00
joschiwald
a6594c3831
Core/Spells: Fixed SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT
...
Closes #20504
Closes #21061
(cherry picked from commit 790a253893 )
2017-12-30 16:42:50 +01:00
Rochet2
ff28ff500d
Core/Pools: fix pool memory usage ( #21138 )
...
Change vector to unordered map to save memory and startup time
2017-12-30 16:15:41 +01:00
Shauren
96b29d2fa5
Fix base sql
2017-12-30 00:52:26 +01:00
Shauren
69a4ad408f
Core: Updated allowed build to 7.3.2.25549
2017-12-30 00:29:32 +01:00
Shauren
76a90df12f
Tools/Mapextractor: Updated db2 list for 7.3.2
2017-12-30 00:26:39 +01:00
Shauren
7264ce09b1
Core/Misc: Updated gameobject template fields and GameError enum
2017-12-30 00:26:38 +01:00
Shauren
87758326fc
Tools/Extractors: Update to 7.3.2.25480
2017-12-30 00:26:38 +01:00
Shauren
d66f140960
Dep/CascLib: Update to ladislav-zezula/CascLib@c63818ecf8
2017-12-30 00:26:38 +01:00
Shauren
7bb62cd23d
Core/DataStores: Updated db2 structures to 7.3.2.25480
2017-12-30 00:26:37 +01:00
Shauren
20a3c9eed2
Core/PacketIO: Update opcodes to 7.3.2
2017-12-30 00:23:43 +01:00
Shauren
90834606a2
Core/Entities: Update updatefields to 7.3.2.25383
2017-12-29 12:57:56 +01:00
Shauren
965f4de083
Core/Units: Encapsulate UNIT_CHANNEL_* fields
2017-12-29 12:57:55 +01:00
Shauren
b49fa9658a
Tools/Patcher: Properly sign certificate bundle
7.2.5/24742
2017-12-29 12:50:12 +01:00
Mihapro
02022d3cd6
Core/Player: Automatically learn riding spells for certain race/class combinations
...
* Paladins, Warlocks, Druids and Worgens automatically learn Apprentice Riding at level 20
* Death Knights start with Journeyman Riding
* Demon Hunters start with Artisian Riding + Flight Master's License
2017-12-28 23:34:33 +01:00
joschiwald
071b23d606
Fixed typo (thx @lukaasm)
2017-12-28 17:45:34 +01:00
ariel-
2eb9791fc9
Core/Unit: consider creatures with same faction to be on the same party/raid for the purposes of spell/aura targets
...
Ref #18233
(cherry picked from commit 699e22cb4c )
2017-12-26 20:30:55 +01:00
ariel-
43260b7ebb
Core/SpellScript: allow optional parameters to be passed to FinishCast
...
followup of 50a3ce5703
(cherry picked from commit aa21137aeb )
2017-12-26 20:30:36 +01:00
joschiwald
5465b4f46e
Core/Spells: Fixed proc cooldown
2017-12-26 19:52:09 +01:00
Killyana
447b78f57b
DB/Misc: Dark portal Event
...
Original work: 2f2f8a6110/sql/events/stair_of_destiny.sql
(cherry picked from commit bf5799fce5 )
2017-12-26 19:51:31 +01:00