Commit Graph

23830 Commits

Author SHA1 Message Date
Shauren
fb0a1de5c1 Tools/vmapextractor: Improved vmap detail level by extracting wmo doodads (tables, chairs etc) 2018-04-21 16:57:41 +02:00
joschiwald
6faec45f8d Core/Entities: Adapted changes from 584abe107e 2018-04-21 16:15:21 +02:00
ariel-
76831d16be Core/Spell: implemented dispel reflection
Closes #18323

(cherry picked from commit f0772eea98)

# Conflicts:
#	src/server/game/Spells/Spell.cpp
#	src/server/game/Spells/Spell.h
#	src/server/game/Spells/SpellEffects.cpp
2018-04-21 13:52:37 +02:00
Roc13x
11c3c456b7 Core/Bnet: Improve client ban messages (#21837)
* Don't hide banned game accounts from list.
* Display proper ban messages with suspension time remaining.
* More appropriate error codes for bans and locks
2018-04-18 20:27:45 +03:00
Roc13x
cd5a704fc1 Core/Items: Implemented ItemLimitCategoryCondition.db2 (#21835) 2018-04-18 18:41:23 +03:00
Roc13x
e27d7c8e8f Core/Accounts: prevent existing account ban from being updated (#21836)
Cherry-picked from fbb2b165
2018-04-18 12:32:37 +02:00
Shauren
9ab72600ee Core/Gossip: Implemented new gossip option type GOSSIP_OPTION_TRANSMOGRIFIER
Ref #21845
2018-04-17 17:10:58 +02:00
Shauren
979d7b4f35 Core/Movement: Fixed PathGenerator::GetNavTerrain returning ground instead of water in fatigue area 2018-04-15 22:14:54 +02:00
joschiwald
c1d865f09b Core/DataStores: Implemented RewardPackXCurrencyType.db2 2018-04-15 21:31:46 +02:00
Shauren
60c4c29da5 Tools/MMapsGenerator: Cleanup duplicated definitions
* rebuilding is not needed
2018-04-14 18:22:27 +02:00
Palabola
dfdd2275aa Core/Items: Fixed weapon enchant illusions (#21817) 2018-04-13 18:08:34 +03:00
funjoker
24f51f6586 Core/Creatures: Update Scaling to 7.3.5 (#21521) 2018-04-12 22:57:49 +03:00
Ovah
1aa42e97a8 Core/AI: Added CreatureAI hook that is getting triggered when a spell cast has been successfully finished. (#21774) 2018-04-12 21:26:45 +03:00
Shauren
08193cf625 Core/Phasing: Fixed setting phaseshift flags on condition updates
Closes #21739
2018-04-12 00:13:10 +02:00
Shauren
d64c3393db Core/Items: Fixed saving and equipping sets with empty slots 2018-04-11 21:07:39 +02:00
Roc13x
960fdd4ded Core/Player: Fix equipment set GUID handling (#21646)
Setting max GUID at server load was not taking transmog outfits into consideration.
New equip sets were always stored in _equipmentSets[0], overwriting eachother
2018-04-11 22:04:43 +03:00
Shauren
a51cd47f80 Core/GameObjects: Set GO_FLAG_MAP_OBJECT for gameobjects that use a WMO model 2018-04-10 23:49:19 +02:00
DoctorKraft
a48d96c892 Core/Auras: Implemented Aura 178 (SPELL_AURA_MOD_MAX_POWER_PCT) (#21804) 2018-04-10 00:15:09 +03:00
Shauren
b3b685a43d Core/GameObjects: Implement getting proper area in GAMEOBJECT_TYPE_PHASEABLE_MO 2018-04-09 00:05:20 +02:00
DoctorKraft
6e6482bbcc Core/Auras: implement Aura 379 (SPELL_AURA_MOD_MANA_REGEN_PCT) (#20851) 2018-04-09 00:51:01 +03:00
joschiwald
f52ffc63f6 Core/Player: Added missing change in 8bf7fa369f 2018-04-08 21:13:16 +02:00
Traesh
b7bb5e6a98 Core/Spells: Implemented personal summons (#19231)
* By default determined by summon property flag SUMMON_PROP_FLAG_PERSONAL_SPAWN

Closes #18254
2018-04-08 21:35:33 +03:00
joschiwald
01b01c9b15 Scripts/Commands: Added missing changes in bc88d3bc15 2018-04-08 14:28:26 +02:00
Shauren
dad56a224d Core/GameObjects: Skip gameobjects with M2 models when searching for area info (perf optimization, they dont have any area info) 2018-04-08 00:04:20 +02:00
Shauren
cfa948193c Warning fix 2018-04-07 22:22:56 +02:00
Shauren
a71d4b70ff Add missing fclose 2018-04-07 22:20:30 +02:00
Shauren
2c64bb97e6 Tools:
* mapextractor - fixed fatigue in Thousand Needles
* mapextractor - fixed compressing liquid data
* vmapextractor - fixed extracting liquids inside WMOs
* vmapextractor - implemented new WMO flags
* vmapextractor - store model type for gameobject models
* mmap_generator - fixed processing liquids broken in e5d23103f3
2018-04-07 21:56:19 +02:00
Shauren
72a9a8a29c Core: Updated allowed build to 7.3.5.26365 2018-04-06 18:03:08 +02:00
Shauren
32563ef25b Core/Commands: Allow GMs to enter water while .gm fly is on 2018-04-05 18:04:53 +02:00
Shauren
b095c4cd30 Core/Misc: Removed obsolete NO_CORE_FUNCS 2018-04-02 20:05:08 +02:00
Shauren
e74ca891ce Tools/Vmapextractor: Fixed extracting liquids in wmos 2018-04-01 15:35:12 +02:00
Shauren
e8ffa9d9f2 Core/Spells: Fixed persistent area auras always spawning with no phase
Closes #21747
2018-04-01 00:28:09 +02:00
Shauren
f31d907112 Core/Maps: Fixed map min height calculation 2018-03-31 17:09:47 +02:00
Shauren
2e648f9eb9 Tools/Mapextractor: Removed fatigue from Vashj'ir 2018-03-30 23:53:29 +02:00
Gacko
bb0056bbe9 Fix non-PCH build. 2018-03-29 21:17:55 +02:00
Shauren
198828dad6 Core/Maps: Fixed child/parent map crash in garrison maps 2018-03-29 20:48:18 +02:00
Shauren
42f9deb21e Core/Maps: Implemented getting area id from gameobject spawns
Yes, you can now spawn LK platform anywhere and it will treat you as inside Icecrown Citadel
2018-03-28 22:01:22 +02:00
ariel-
95615a4b0d Core/Vmaps: build fix mk II
(cherry picked from commit d2a30fef13)
2018-03-28 19:57:00 +02:00
ariel-
570692be9f Core/Vmaps: build fix
(cherry picked from commit a409287fef)
2018-03-28 19:57:00 +02:00
Shauren
a07ed72a9b Core/Vmaps: Fixed getting map height near large gameobjects like LK platform
Updates #19865

(cherry picked from commit cfb0f9fb19)
2018-03-28 19:56:56 +02:00
Shauren
1a8f143c55 Core/Misc: Build fix for some compilers
Closes #21705
2018-03-27 20:50:04 +02:00
Shauren
f74212c8b8 Core/Players: Fixed learning talents available for multiple specs but in different row/column 2018-03-26 17:20:09 +02:00
Shauren
0be08dd79c Core/Commands: Allow modifying gameobject destructible state with .gobject set state command 2018-03-25 18:41:05 +02:00
Shauren
82bf263f92 Tools/Mapextractor: Implemented liquid object detection 2018-03-25 19:28:36 +03:00
Shauren
58e9bc0008 Core/Misc: Implemented phased areatriggers 2018-03-25 19:28:36 +03:00
Shauren
52fd0f43fa Core/Players: Include graveyards from terrain swap maps 2018-03-25 19:28:36 +03:00
Shauren
8f53ba3854 Core/Phasing: Rewrite GetTerrainMapId 2018-03-25 19:28:36 +03:00
Shauren
3743d04201 Core/MMaps: Implemented loading phased tiles
Closes #16909
2018-03-25 19:28:36 +03:00
Shauren
6d5e25ddd4 Tools: Moved db2 metadata structures to a location shared by all tools 2018-03-25 19:28:36 +03:00
Shauren
be0f2c297c Core/Maps: Implemented loading swapped maps 2018-03-25 19:28:36 +03:00