Shauren
dcc43de72f
Buildsystem: Exclude ScriptPCH from all targets when building dynamic scripts (except MSVC)
...
(cherry picked from commit 550c57a0df )
2017-06-22 02:37:09 -03:00
Shauren
da9de83454
Core/Scripts: Optimize PCH contents
...
(cherry picked from commit a9b64d737d )
2017-06-22 02:36:13 -03:00
Shauren
5024813fe3
Buildsystem: Minor PCH building changes
...
* *PCH.cpp are now only compiled with MSVC, other compilers use custom helper commands to generate the precompiled header
* Don't call the linker for pch helpertargets
(cherry picked from commit 137f5e7887 )
2017-06-22 02:33:12 -03:00
tkrokli
60e6f2ba90
DB/page_text: show complete text in 'Legacy of the Aspects'
...
* 3.3.5 only, this quest chain was removed in patch 4.0.3a *
- the book is quest item (entry 5860) for quest 1154 'Test of Lore (2)'
- second to last page (10) must point to correct text for last page (11)
- full text contains the right answer to quest 6627 'Test of Lore (3)'
2017-06-21 22:46:22 +02:00
Shauren
9d37c2b8eb
Core/Maps: Fixed initializing instance free ids when compiled with WITH_COREDEBUG
...
Closes #19931
2017-06-21 17:55:38 +02:00
Killyana
2d2c71cc75
DB: Monty and Box o' Squirrels
...
Closes #19922
By Weyrath
2017-06-20 20:12:53 +02:00
ariel-
9f765a1620
Core/Spells: fixed crash
...
Closes #19924
2017-06-20 13:31:36 -03:00
ariel-
faf299459b
Core/Globals: fix VS2015 build
2017-06-20 00:02:34 -03:00
ariel-
c106177f20
Core/Achievement: fix linking
2017-06-19 23:47:55 -03:00
ariel-
85a7d5ce9a
Core: ported headers cleanup from master branch
2017-06-19 23:20:06 -03:00
treeston
052fc24315
Fix an overly strict check that was causing guardians to evade loop. Also make players properly enter combat when their pets are engaged by a creature.
2017-06-20 00:58:32 +02:00
ariel-
fd07c4985e
Core: fix warning
2017-06-19 13:38:01 -03:00
Shauren
d6201e5dbb
Core/Grids: Ported cmangos/mangos-wotlk@ea99457e50
...
(cherry picked from commit 9299e9bde0 )
2017-06-19 13:16:13 -03:00
Shauren
7874bee7bf
Core/Misc: Cleanup worldserver/authserver main() functions to run destructors in predictable order
...
* world/auth servers will now fail to startup if listen ports are in use
* Restored "Network.OutUBuff" config option lost during boost transition
(cherry picked from commit 6c92a481a3 )
2017-06-19 04:04:21 -03:00
joschiwald
46cb32c99f
Core/Misc: Added Creature::CanGiveExperience helper function
...
(cherry picked from commit c1cc0e9949 )
2017-06-19 02:35:22 -03:00
Aokromes
431ecd6fb8
Rename 2017_06_18_03_world .sql to 2017_06_18_03_world.sql
2017-06-18 20:05:40 +02:00
Killyana
971e2f7616
DB/Creature: Use correct texts for Frostmane Shadowcaster and Frostmane Seer
...
Closes #19912
By Weyrath
2017-06-18 20:00:35 +02:00
Keader
b74ed00f4e
Core/Spells: Fixed range issue with Killing Spree
...
Closes #19913
2017-06-18 14:44:02 -03:00
Killyana
f6fdcf4c0d
DB: Typo
2017-06-18 18:22:22 +02:00
Killyana
2b9972dc3b
DB/Creature: Add some missing spawns in Voltarus
2017-06-18 17:38:31 +02:00
Aokromes
6eece20e45
rename files
2017-06-18 15:49:08 +02:00
S.V
3eba093704
Core/Scripts: Fixed GAMEOBJECT_TYPE_DOOR closing automatically after being opened with .gobj act ( #19342 )
...
Closes #19261 .
2017-06-18 15:23:45 +02:00
Dr-J
90e4b7d1c1
DB/SAI: Wind Trader Marid
...
Script http://www.wowhead.com/quest=10273/troublesome-distractions
Closes #4617
2017-06-18 14:09:33 +01:00
Weyrath
a89047a7c9
DB/Quest: Improvements for Scalding Mornbrew Delivery
...
Closes #19907
By Weyrath
2017-06-18 14:22:32 +02:00
Killyana
fba62f0e22
DB/Creature: Add some missing spawns in Sholazar Basin
2017-06-18 13:59:54 +02:00
ariel-
08d0105396
Core/Scripts: fix array out of bounds in Pit of Saron doorData
2017-06-18 05:34:04 -03:00
treeston
4b9b1d485d
Revert "Cross-check client-submitted fall time with server-measured time. When excessive difference is detected, punish player. ( #19895 )" due to really random edge case client behavior causing false positives.
...
Going to need to find a different approach for dealing with the underlying issue.
This reverts commit 27cbfc3a93 .
2017-06-18 01:25:36 +02:00
treeston
9fc3578530
Another follow-up to b59ca1c and 41eddd5, fixing missing update entry in auth_database base. This is a stupid, stupid system we have here.
2017-06-17 03:42:29 +02:00
Treeston
27cbfc3a93
Cross-check client-submitted fall time with server-measured time. When excessive difference is detected, punish player. ( #19895 )
...
Fixes an exploit that could trivialize the Lich King encounter.
2017-06-17 03:31:53 +02:00
treeston
41eddd59aa
Correct some missing auth DB changes from b59ca1c.
2017-06-17 01:24:53 +02:00
treeston
c81f221e48
30ac4f5 follow-up. (Finally, Keader. Finally.)
2017-06-16 23:04:35 +02:00
treeston
30ac4f5377
Fix an issue where temp summons were ignoring m_regenHealth. (Hi Keader.)
2017-06-16 22:28:41 +02:00
Keader
24c0580bbf
DB/Spells: Fixed proc of Righteous Vengeance with Judgements
...
Closes #19898
2017-06-16 09:55:18 -03:00
Dr-J
e7ba33b047
DB/SAI: Nexus-prince razaan
...
Correct bad unit flags in script
2017-06-16 11:54:15 +01:00
Dr-J
7e70d70b72
DB/SAI: Wrangle some Aether Rays
...
Closes #16305
2017-06-16 11:31:14 +01:00
Dr-J
4b6930e2d0
DB/SAI: The Demoniac Scryer (Update)
...
Changes to script so that credit is only given at end of event rather than after first wave of mobs due to timer aura been removed on evade
2017-06-16 11:22:56 +01:00
Dr-J
44930d0b70
DB/SAI: Matis the Cruel
...
Closes #19873
2017-06-15 23:16:19 +01:00
Killyana
fecea86549
DB/Creature: Necro Overlord Mezhen
2017-06-15 21:23:31 +02:00
treeston
b59ca1cc81
Rename .debug uws to .debug worldstate (clarity change).
2017-06-15 16:56:15 +02:00
treeston
250e8d998b
Group creation again (follow-up to 132538d). Groups now only disband if all members reject the invitation (as opposed to if any member rejects the invitation).
2017-06-15 13:08:26 +02:00
treeston
4b6351e6a5
Fixes to all-reputation and all-skill custom option handling:
...
- Move on-create customs (all explored, all reputations) to CharacterHandler::HandlePlayerLogin for first login. Fixes #19839 .
- Add Wrath factions to all reputations custom (it only had BC factions).
- Remove unused ReputationMgr::SendStates. Add ReputationMgr::SendState handling for sending all updated states in arbitrary order if nullptr is passed (used in point #1 ).
- Fix all weapon skills max custom to properly apply on learning new weapon skills.
2017-06-15 04:19:28 +02:00
Gildor
d58fe103bf
Hunter: Fix Piercing Shot dot clipping ( #19882 )
...
Closes #19881
2017-06-15 03:11:29 +02:00
Cannix
c14b448d63
Core/Player: Keep shared quests through map changes instead of getting stuck in busy state ( #19821 )
2017-06-15 01:27:37 +02:00
Gustavo
23f2646adf
Core/Entities Allow DynamicObjects with UNIT_FLAG_IMMUNE_TO_PC to select targets ( #19168 )
2017-06-14 14:31:46 +02:00
Gustavo
3bfe67792d
Core/Spells Allow bosses to receive KnockBack under certain conditions ( #19312 )
...
Conditions: Not player, not controlled by player and not hunter's pet
2017-06-14 14:16:12 +02:00
Treeston
132538db1d
Modify group invite behavior while creating group to be blizzlike: ( #19870 )
...
- Leader can invite multiple people before the first invite is accepted
- Leader can cancel group formation by sending CMSG_GROUP_DISBAND (using /run LeaveParty() or similar)
Fixes #17258 .
2017-06-14 00:34:38 +02:00
Aokromes
ed641c8ee8
Typo fix
2017-06-13 19:48:17 +02:00
treeston
6f29aac936
Add new command 'npc showloot'. Does exactly what it says on the tin.
2017-06-12 19:10:41 +02:00
treeston
6db16cac95
Fix reapply for 2017_06_12_01_world.sql ( ac0f76f follow-up)
2017-06-12 17:27:54 +02:00
treeston
c9e7ab496e
dynamic_spawning conflict avoidance, part deux: World.h enums
2017-06-12 17:19:47 +02:00