Shauren
d69472509d
Core/PacketIO: Replace std::list uses with std::vector in packets
2016-09-05 21:48:40 +02:00
Shauren
ed904e952e
Core/Items: Add missing nullptr check in WorldSession::HandleConfirmArtifactRespec
2016-09-04 22:55:25 +02:00
Shauren
2b8c396383
Core/Items: Fixed feral form model not updating when equipping/removing artifact
2016-09-03 21:52:13 +02:00
Vincent-Michael
3a860429d3
Core/Commands: Fixed build
2016-09-03 19:44:37 +02:00
xjose93
779d3b2368
Core/Commands: Implement .neargraveyard (find nearest graveyard from dbc). ( #17301 )
...
(cherry picked from commit e2c0189927 )
2016-09-03 18:04:11 +02:00
Vincent-Michael
8da93b6734
Core/PacketIO: Updated SMSG_QUERY_CREATURE_RESPONSE for 7.0.3
2016-09-03 16:38:04 +02:00
treeston
a92bfb5505
Scripts/Commands: Small QoL adjustments
...
- .debug hostil now shows spawn ID (DBGUID) in addition to current GUID (so you can .go creature to it)
- .npc temp now takes an additional argument before the creature entry that determines whether the spawned creature instantly despawns upon death. Default is instant despawn (current behavior).
- Add .npc evade command.
- Add .pet level command.
- .server shutdown and .server restart now fail with an error message if time is below a config var (GM.ForceShutdownThreshold, default 30s) as long as another player is connected.
- New commands .server shutdown force and .server restart force bypass this limitation.
(cherry picked from commit 0e1eb460d6 )
2016-09-03 13:46:33 +02:00
Shauren
59fe908744
Core/Random: Remove no longer needed hack for VS 2013
2016-09-01 11:52:08 +02:00
Shauren
e29494b01d
Core/PacketIO: Enable SMSG_WHO
...
Closes #17712
2016-08-31 09:27:18 +02:00
Shauren
b5fac7abc1
Core: Set default expansion to Legion.
2016-08-30 00:00:33 +02:00
Naios
b74aadca23
Core/Define: Remove the conditional macro for constexpr.
...
* Not needed anymore since the requirements were raised to MSVC 2015.
(cherry picked from commit da3c03a48b )
2016-08-29 22:07:24 +02:00
Naios
a2eb1c0066
Core/Common: Correct the linking of localeNames
...
(cherry picked from commit 13e5817417 )
2016-08-29 22:07:18 +02:00
Naios
cc51ae6f9a
Core/Unit: Force cancel unit events before invalidating the object on destruction
...
* Closes #16675
(cherry picked from commit 0c97ef5f74 )
2016-08-29 22:07:14 +02:00
ariel-
8c625f0f89
Core/GameObject: added possibilty for gameobjects to contain money loot.
...
Updates #14564
(cherry picked from commit b091415c03 )
Conflicts:
src/server/game/Globals/ObjectMgr.cpp
Core/GameObject: migrated non-WDB fields to new gameobject_template_addon table
(cherry picked from commit bd4bf0a73f )
Conflicts:
src/server/game/Globals/ObjectMgr.cpp
Core/GameObject: cache pointer to GameObjectTemplateAddon
(cherry picked from commit 33102220e5 )
Conflicts:
src/server/game/Entities/GameObject/GameObject.cpp
Core/ObjectMgr: filter out bogus check
This restores previous behaviour
(cherry picked from commit 7028503e8f )
Typo fix
(cherry picked from commit fe3a0bf7e1 )
2016-08-29 19:20:06 +01:00
ariel-
78041c6438
Core/ObjectMgr: throw some consts and nullptr around
...
(cherry picked from commit 8727048af6 )
Conflicts:
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Globals/ObjectMgr.h
2016-08-29 01:38:39 +01:00
Vincent-Michael
1e323a10df
Core/Characters: Implemented demon hunter cinematic at player login
2016-08-28 19:49:35 +02:00
Vincent-Michael
a190a4d2d5
Core/Spells: Updated create healthstone spellid
2016-08-28 19:30:15 +02:00
Shauren
f99bb81402
Core/Quests: Renamed unknown quest objective field
2016-08-28 17:07:59 +02:00
Vincent-Michael
07445d9860
Core/DataStores: Implemented TactKey.db2
2016-08-28 00:27:16 +02:00
Vincent-Michael
9f7c26273b
Core/Characters:
...
- Added missing set PLAYER_BYTES_2_OFFSET_CUSTOM_DISPLAY_OPTION for barbershop
- Fixed crash
2016-08-27 19:58:17 +02:00
Vincent-Michael
fbd547f590
Core/Commands: Added offline player support for unstuck command
2016-08-27 19:12:30 +02:00
Vincent-Michael
5577282b5e
Core/PacketIO: Added CMSG_REQUEST_WORLD_QUEST_UPDATE / SMSG_WORLD_QUEST_UPDATE opcodes
2016-08-27 17:12:28 +02:00
joschiwald
b0c8a9411e
Core/Logging: removed useless log message
2016-08-27 12:30:46 +02:00
joschiwald
f0224df131
Core/Config: Fixed typos in worldserver.conf.dist
2016-08-27 12:16:19 +02:00
joschiwald
beedf737c8
Core/Logging: delete old logs of the own realm only
2016-08-27 12:10:51 +02:00
Shauren
42a678c09f
Core/Pets: Fixed client crashes when logging in with a pet active
...
Closes #17848
2016-08-27 00:14:25 +02:00
Shauren
9b80805d69
Core/Items: Implemented new item bonus types
2016-08-26 17:17:24 +02:00
Shauren
a727a99e34
Core/Players: Implemented new glyph system
2016-08-25 19:12:00 +02:00
Aokromes
73ef2fa1bc
Update CriteriaHandler.h
2016-08-24 20:24:00 +02:00
Vincent-Michael
5b11bb187d
Core/PacketIO: Fixed issue reported by static analysis
2016-08-24 18:26:05 +02:00
Shauren
2017c515de
Core/Items: Removed old stupid code dropping enchantment charges when sheathing weapons...
2016-08-24 16:30:49 +02:00
Vincent-Michael
3c6c78da1c
Core/Objects: Added check (error log) for possible invalid position for creatures / game objects
2016-08-23 16:58:48 +02:00
Shauren
4a13ec2fcb
Core/Spells: Defined known shapeshift flags
2016-08-23 16:00:44 +02:00
funjoker
f7cdc78f80
Core/ObjectMgr: Load correct XP for level data ( #17843 )
2016-08-22 21:23:31 +02:00
Regigicas
796e851a8f
Core/Spell: Restore SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN behavior ( #17704 )
2016-08-22 21:16:26 +02:00
Shauren
5f87c3f1b3
Core/Items: Rename ITEM_SPELLTRIGGER_ON_NO_DELAY_USE to ITEM_SPELLTRIGGER_ON_OBTAIN - this matches how it is implemented
2016-08-22 18:15:33 +02:00
Vincent-Michael
85feeceea1
Core/PacketIO: Updated SMSG_ACCOUNT_HEIRLOOM_UPDATE opcode for 7.0.3
2016-08-21 21:33:03 +02:00
Shauren
a792a5a41d
Warning fix
2016-08-21 17:24:11 +02:00
Shauren
b952033f6a
Warning fix
2016-08-21 15:04:18 +02:00
Shauren
45966e6685
Core/Criteria: Fixed disables table requiring a reload for achievement criteria
...
Closes #17828
2016-08-21 11:54:55 +02:00
Malcrom
f10a4c1364
Core/Creatures: Implemented loading animkits from creature_addon ( #17834 )
2016-08-20 23:53:07 +02:00
Shauren
def8bf0855
Core/Misc: Don't conditionally include non platform specific headers
2016-08-20 13:34:15 +02:00
Vincent-Michael
ac5b1bd984
Core: Fixed non pch build for unix
2016-08-20 11:07:17 +02:00
Shauren
10e0f4ff8f
Core/Spells: Fixed extended spell range while moving
...
Closes #17818
2016-08-20 00:28:55 +02:00
Shauren
3ab2f69f64
Core/World: Change worldstate storage to uint32 to fix compile warnings (its also saved/loaded as uint32 from database)
2016-08-19 17:34:59 +02:00
Shocker
0ba1d49bae
Core/Spells: Define SPELL_EFFECT_PLAY_SCENE (effect #198 )
2016-08-18 18:15:35 +03:00
Shauren
df0d8eb9ba
Core/Items: Implemented new item flag ITEM_FLAG3_DUAL_WIELD_NOT_REQUIRED used by feral and bear artifacts
2016-08-18 16:52:33 +02:00
Shauren
d9aca10221
Core/Players: Fixed autoattack damage in shapeshift forms that don't have offhand attacks but can dual wield (ghost wolf and druids with feral/bear artifacts)
2016-08-17 18:52:58 +02:00
Shauren
4a6cf1b61d
Core/Stats: Fixed feral melee damage calculation
2016-08-16 00:09:24 +02:00
Shauren
59cb6740ff
Core/Taxi: Fixed warnings in TaxiPathGraph
2016-08-15 13:53:07 +02:00