Commit Graph

14945 Commits

Author SHA1 Message Date
Aokromes
449e95d4ce Core/Spells: Defined TARGET_GAMEOBJECT_CONE_109 2017-07-27 16:37:58 +02:00
Killyana
7b714a7033 Core/Npc: Remove bytes1 once the npc start a combat
Closes #16832
By Rushor
2017-07-22 09:13:12 +02:00
Shauren
e830489294 Core/Auth: Fixed client getting stuck on login or realm change 2017-07-21 21:22:56 +02:00
Aokromes
974c646e9c Core/Scripts: Implement generic script loaders (and script registry macros) to greatly reduce code duplication 2017-07-20 07:13:21 +02:00
treeston
d73970fcb5 Scripts/Item: Change Nitro -> Boosts <- to use the correct knockup effect for their backfire. Also, script that knockup effect to work properly ("usually" deploy a rescue parachute). 2017-07-18 18:34:57 +02:00
Aokromes
9815e07afd build fix 2017-07-18 17:16:47 +02:00
Aokromes
be0da8201c Core/Spells: Renamed TARGET_DEST_UNK_110 to TARGET_UNIT_CONE_ENTRY_110 2017-07-18 17:07:52 +02:00
Aokromes
8592066446 Core/Taxi: Properly send taxi node status on login, as well as if the taxi master is out of range 2017-07-18 16:43:49 +02:00
Aokromes
8a2526cd94 Scripts/Item: Fix Nitro Boosts to only fail in flyable areas. Also, it's called nitro _boosts_. Not _boots_. Nitro _boosts_. 2017-07-18 14:19:41 +02:00
jackpoz
3410edfdae Core/Misc: Fix static analysis issues 2017-07-17 18:51:56 +02:00
Gustavo
2360bb90e7 Core/Vehicles: Do not call InstallAllAccessories for dead Vehicles (#20033) 2017-07-17 00:11:39 +02:00
Aokromes
1b850ff3f3 Core/Misc: Build fix 2017-07-16 19:31:10 +02:00
Aokromes
8b6261c809 Core/Misc: Fix static analysis issues 2017-07-16 19:05:26 +02:00
Treeston
e4841c960b Core/Quest: Prevent an issue causing quests to become invisible upon relog. (#20030)
Closes #20012
2017-07-16 14:38:37 +02:00
vincent-michael
c9e25147cc Scripts/Misc: Fixed static analysis issues 2017-07-16 12:21:13 +02:00
Aokromes
1c6197a0e3 Build fix 2017-07-15 17:24:05 +02:00
Aokromes
a36b0fa1f4 Core/Misc: Fix static analysis issues 2017-07-15 17:10:46 +02:00
Aokromes
33c7f9d471 Core/Misc: Fix static analysis issues 2017-07-15 16:36:41 +02:00
Regigicas
b583c1ffec Scripts/Commands: Fix a crash on summon when no group is avaible (#20029)
Closes #20027
2017-07-15 16:32:02 +02:00
Aokromes
0c53cc5a08 build fix 2017-07-13 22:07:53 +02:00
Aokromes
1561dc79a5 Core/Quests: Fixed order of RewardChoiceItems and reputation reward 2017-07-13 21:39:23 +02:00
Shauren
fc7b5201a4 Core/Auth: Prevent queueing more than one realmlist query at the same time 2017-07-12 19:25:33 +02:00
Nyeriah
c2272525a9 Scripts/Karazhan: Fix Attumen and Midnight not moving towards each other on phase transition after latest changes 2017-07-08 18:44:58 +02:00
Gustavo
5628f1b9d1 merge fix 2017-07-06 22:03:35 +02:00
Aokromes
5cabf29bc1 build fix 2017-07-06 21:34:16 +02:00
treeston
6deabff867 Formation idle: Remove more shitty code. Fixes #19995 for real this time. 2017-07-06 20:46:58 +02:00
treeston
794ea8c406 Fix formation follow. Closes #19995. 2017-07-06 20:46:40 +02:00
Aokromes
8633f6e30c fix warning 2017-07-05 07:45:38 +02:00
Aokromes
d83eee0f89 Core/Script: Partial Redridge fixup
By Malcrom - Reviewed by Treeston and Keader
2017-07-04 17:54:11 +02:00
Aokromes
bc5c799484 adjust CreatureGroups to use cmangos flags (for already-supported values, no functionality changed) 2017-07-03 20:08:41 +02:00
Aokromes
ab6ea7ba04 Fix an issue that was causing all creature group members to assist each other, even if only one of the aggro flags was set. Also refactor enum values to be readable. 2017-07-03 19:49:50 +02:00
Keader
f2aa981f81 Core/Custom: Fixed Duel Reset Exploits
Close #17419
*Fixed exploit with SPELLMOD_COOLDOWN
*Fixed exploit with some items (like Sylvanas' Music Box)
*Little cleanup
2017-07-02 10:12:05 +02:00
Aokromes
7627540b11 Combat/threat rewrite prep - merge RBAC/DB changes. 2017-06-28 17:45:14 +02:00
Rushor
d693bdb95d Core/Creature: Implement Mangos GroupAI flags (allows formation without following) (#18733) 2017-06-25 14:19:58 +02:00
Shauren
2a68b6a0db Buildsystem: Exclude ScriptPCH from all targets when building dynamic scripts (except MSVC)
(cherry picked from commit 550c57a0df)
2017-06-25 14:17:28 +02:00
Shauren
1808fdd7b2 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-25 14:16:31 +02:00
Shauren
3bf8426942 Core/Maps: Fixed initializing instance free ids when compiled with WITH_COREDEBUG
Closes #19931
2017-06-25 14:16:04 +02:00
treeston
af36d491a1 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 03:55:07 +02:00
Aokromes
4326455788 build fix 2017-06-19 21:16:50 +02:00
Aokromes
e17e5a1ba2 missing changes 2017-06-19 20:34:49 +02:00
Aokromes
1a5c0f5c3b Core/Grids: Ported cmangos/mangos-wotlk@ea99457
(cherry picked from commit 9299e9b)
2017-06-19 20:20:26 +02:00
Aokromes
0762d35b71 make travis happy 2017-06-19 16:55:00 +02:00
Aokromes
acf240861d Core/Misc: Cleanup worldserver/authserver main() functions to run des…
…tructors 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 6c92a48)
2017-06-19 16:44:52 +02:00
joschiwald
28de675dd9 Core/Misc: Added Creature::CanGiveExperience helper function
(cherry picked from commit c1cc0e9949)
2017-06-19 07:54:58 +02:00
S.V
87784721a4 Core/Scripts: Fixed GAMEOBJECT_TYPE_DOOR closing automatically after being opened with .gobj act (#19342)
Closes #19261.
2017-06-18 15:41:45 +02:00
ariel-
5e37e99ffa Core/Scripts: fix array out of bounds in Pit of Saron doorData 2017-06-18 10:43:37 +02:00
Aokromes
6b31134c27 Revert "Cross-check client-submitted fall time with server-measured time. When excessive difference is detected, punish player."
This reverts commit e0e2242b17.
2017-06-18 04:56:42 +02:00
Aokromes
be42649128 partialy revert fdcca7177b 2017-06-18 04:52:14 +02:00
Aokromes
fdcca7177b typo fix 2017-06-17 14:01:26 +02:00
Aokromes
e0e2242b17 Cross-check client-submitted fall time with server-measured time. When excessive difference is detected, punish player.
Fixes an exploit that could trivialize the Lich King encounter.
2017-06-17 11:58:15 +02:00