Commit Graph

31456 Commits

Author SHA1 Message Date
Shauren
dfd2660a85 Core/Misc: Added compatibility layer for boost 1.66 and future std:: networking stuff
* Based on work done by @dimiandre in PR #21173

Closes #21171
Closes #21173
2018-01-06 01:21:59 +01:00
joschiwald
76577ddc3c DB/Locales: Updated locales for zhCN to 7.3.2.25549 2018-01-06 01:00:26 +01:00
joschiwald
8ed65cc0ac DB/Locales: Updated locales for koKR to 7.3.2.25549 2018-01-06 00:16:16 +01:00
joschiwald
8e8a9df920 DB/Locales: Updated locales for ptBR to 7.3.2.25549 2018-01-05 23:33:28 +01:00
joschiwald
ec0936092b DB/Locales: Updated locales for esMX to 7.3.2.25549 2018-01-05 22:40:28 +01:00
joschiwald
c78f3d41c6 DB/Locales: Updated locales for itIT to 7.3.2.25549 2018-01-05 22:19:19 +01:00
joschiwald
cecf50a924 DB/World: Updated creature locales for deDE, esES, frFR to 7.3.2.25549 2018-01-05 17:56:59 +01:00
joschiwald
e075435ac4 DB/World: Updated 2 creature_template names 2018-01-05 16:57:47 +01:00
joschiwald
0d1e251e32 Core/Creature: Added TitleAlt to creature_template 2018-01-05 16:46:51 +01:00
joschiwald
739b5309bf DB/World: Updated quest locales for deDE, esES, frFR to 7.3.2.25549 2018-01-05 13:38:06 +01:00
joschiwald
200f72320b DB/Hotfixes: Updated broadcast_text_locale for deDE, esES, frFR to 7.3.2.25549 2018-01-05 00:01:22 +01:00
DoctorKraft
2ee6ce6849 Core/Packets: Implemented SMSG_GAME_OBJECT_UI_ACTION (#20919) 2018-01-04 01:15:33 +01:00
Shauren
50af6fd0f8 Core/PacketIO: Fixed SMSG_TRANSFER_PENDING structure 2018-01-03 23:11:51 +01:00
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