Rat
b91c8c76b6
Core/Phases: fixed corpse phase deleting
2014-10-30 11:28:10 +01:00
Rat
517369a3df
Core/Phases: more work on corpse phasing
...
- moved all sql queries to prepared statements
- implemented corpse phases saving, loading, cleaning
2014-10-29 21:47:25 +01:00
Rat
49187f51b5
Core/Phases: implement loading of corpse_phases
2014-10-28 22:24:59 +01:00
Rat
9f33e02a85
Core/Phases: removed phaseMask from corpse queries
2014-10-28 20:16:05 +01:00
Discover-
dc9ff5260b
Core/Phases: Get rid of IsInSamePhase
2014-10-28 17:40:57 +01:00
Subv
44c14799f3
Core/Phases: Removed some of the usages of phasemask in the Pet code.
2014-10-28 11:35:40 -05:00
Discover-
66a40f5e91
Core/Phases: Rebuild the terrain swaps when a quest is removed as well (and some other scenarios)
...
Thanks to @joschiwald
2014-10-28 16:48:32 +01:00
Discover-
45f81bcf44
Core/Phases: Rebuild the terrain swaps whenever a quest's status changes.
...
Author: @Subv
2014-10-28 16:03:21 +01:00
Discover-
cea5a909df
Core/Phases:
...
* Implement CONDITION_TERRAIN_SWAP
* Get rid of CONDITION_SOURCE_TYPE_PHASE_DEFINITION
* Implement CONDITION_SOURCE_TYPE_TERRAIN_SWAP and also throw it in WorldObject::RebuildTerrainSwaps
2014-10-28 15:58:16 +01:00
Rat
5533c85a4a
Core/Phases: sql naming updates
2014-10-28 07:43:26 +01:00
Rat
d32492fa42
Core/Phases: only send packets to players, also fixes compile
2014-10-28 07:31:39 +01:00
Subv
f86b8aa573
Core/Phases: Added a new table, terrain_map_info, where you can bind a specific terrain swap to a map, and it will be sent to the player when he enters the map.
...
ToDo: Add conditions support for this.
ToDo: This data is already in the DBC (parentMapId) but is it complete? This way allows us an extra degree of freedom if / when we need to add extra information to this table.
2014-10-27 21:36:16 -05:00
Subv
84c3165067
Core/Phases: Some minor changes, added SQL structure.
...
You can now bind terrainswaps to specific phase ids, these phaseids are applied by spells.
Still ToDo: Free terrainswaps.
2014-10-27 19:52:57 -05:00
Rat
001e1ce935
Core/Phases: fix logic in SetInPhase()
...
- we should not remove the terrain swap if another phase still use it
(cherry picked from commit 299c693b8420d81951ef67b8481e4ad6b192473f)
2014-10-27 23:08:23 +00:00
Rat
8b1e546ce9
Core/Phases: some commenting, more cleanup and compile fix
...
(cherry picked from commit 8b536fdf9d38a3e0c94dc9c1184ea8582495064f)
2014-10-27 23:08:02 +00:00
Subv
07a515f960
Core/Phases: Some changes to how phasing works
...
(cherry picked from commit e4f6cb39a2652455b78ae2416627954956c8964f)
2014-10-27 23:07:46 +00:00
Aokromes
4fde97407b
Merge pull request #13454 from ShinDarth/434_fix
...
Code/Quests: Fix QUEST_FLAGS_PLAYER_CAST quests
2014-10-25 10:22:10 +02:00
ShinDarth
02a107731e
Fix #13351
2014-10-25 10:00:47 +02:00
Shauren
58a33a8e7b
Core/Corpses: Fixed loading corpse guid during server startup
2014-10-24 18:53:07 +02:00
Aokromes
6da0beed0c
Core/Quests: quests which have been added with no questgiver (like spells) will now also show a icon in the quest log
...
By Northstrider and Malcrom
2014-10-21 23:43:36 +02:00
DDuarte
efa79f4469
Scripts/Cmds: Replace AccountMgr::normalizeString with Utf8ToUpperOnlyLatin
2014-10-19 04:06:01 +01:00
DDuarte
02842a20b6
Core/Shared: Fix typo in LoginDatabase enum
2014-10-19 03:50:53 +01:00
DDuarte
eb68b11627
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4
2014-10-19 00:22:33 +01:00
DDuarte
5bf55eacfd
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4
...
Conflicts:
sql/base/auth_database.sql
src/server/game/Instances/InstanceScript.h
src/server/scripts/Northrend/isle_of_conquest.cpp
src/server/shared/Database/Implementation/LoginDatabase.cpp
src/server/shared/Database/Implementation/LoginDatabase.h
2014-10-19 00:18:06 +01:00
Nyeriah
5462936896
Scripts/Commands: Fix static analysis issues
2014-10-18 20:17:31 -03:00
Heihachi
15a9c6729e
Scripts/Commands: Implement mutehistory command for GM's with requested improvements
...
Closes #13350
2014-10-18 23:34:18 +01:00
treak
f21b55068c
Script/Spell: fix Mixology value bonus
...
Closes #13297
Fixes #2172
This might not be best solution but a better way could not be found for the moment.
2014-10-18 22:36:31 +01:00
Nyeriah
2f016098c2
Scripts/Commands: Implement commands to set and get boss states during run time
...
Closes #13186
2014-10-18 22:05:04 +01:00
Intra
98e1e06830
Scripts/MC: Rework Shazzrah script and implement spell script
...
Closes #13317
2014-10-18 22:57:30 +02:00
Golrag
5ede64260c
Core/BattlegroundIC:
...
* Fixed Catapults
* Fixed Graveyards
* Fixed Cannons on Gunships
* More Blizzlike Teleport to Gunship
* Fixed Gunship Teleport to Hangar
* Fixed Teleporters
Closes #13052
Fixes #12323 and #9557
2014-10-18 21:33:21 +01:00
mik1893
ef4043436b
Core/Spells: Grounding Totem: - correctly magnet spells and dies - let missile spells fly on it and destroys all spells during the travel time of first one
...
Thx @amsjunior1
Closes #13147
Fixes #5611
2014-10-18 21:13:37 +01:00
trickerer
47359a1ae2
Core/Spells: Trigger extra attacks on proper target
...
Ref #6892
Closes #11001
2014-10-18 20:51:00 +01:00
Duarte Duarte
670d12722c
Merge pull request #13245 from Mihapro/4.3.4
...
DB/Quests: Fear No Evil changes
2014-10-18 18:59:31 +01:00
Duarte Duarte
996ad78122
Merge pull request #13353 from ShinDarth/335_quest_tracker
...
Core/Quest: implement Quest Tracker
2014-10-18 18:57:30 +01:00
ShinDarth
e806fc8a02
Core/Quest: implement Quest Tracker
2014-10-18 18:37:39 +02:00
Shauren
4a0be2bffc
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/game/Spells/SpellMgr.cpp
2014-10-18 16:00:20 +02:00
Warpten
8308f4a234
Merge pull request #13334 from Exodius/master
...
Core/Spells: Fix Ebon Plague and Wandering Plague
2014-10-18 15:54:49 +02:00
Shauren
c238e8faff
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/game/Battlegrounds/ArenaTeamMgr.cpp
src/server/game/Handlers/GroupHandler.cpp
2014-10-18 15:54:30 +02:00
joschiwald
0de1603944
Core/ObjectAccessor: don't use singleton when calling static methods
2014-10-18 15:13:29 +02:00
ShinDarth
4940f8c37e
Core/LootMgr: restore build
2014-10-18 11:27:36 +02:00
DDuarte
fc4f3fbc95
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Loot/LootMgr.cpp
2014-10-18 01:53:53 +01:00
Duarte Duarte
2523b47619
Merge pull request #13313 from ShinDarth/335_fix
...
Improve logs of missing *_loot_templates
2014-10-17 23:38:23 +01:00
Vincent-Michael
89fae5d172
Core: Fix merge fail
2014-10-18 00:37:24 +02:00
Vincent-Michael
35bd935779
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/game/DungeonFinding/LFGMgr.cpp
src/server/game/Handlers/ChatHandler.cpp
src/server/game/Handlers/GroupHandler.cpp
src/server/game/Handlers/LFGHandler.cpp
src/server/game/Handlers/PetitionsHandler.cpp
2014-10-18 00:32:39 +02:00
Shauren
69a17346d4
More build fixes, everyone loves pch
2014-10-18 00:26:41 +02:00
Shauren
863eac9c1a
Fixed nopch build
2014-10-18 00:01:00 +02:00
jackpoz
a147770702
Core/Player: Additional fixes related to ee5eaab598
...
Fix whispers to players on loading screen and few other cases.
2014-10-17 22:59:53 +02:00
Shauren
f773a9e053
Core: Implemented IPC (Inter-process communication) between worldserver and bnetserver using ZeroMQ library.
...
* Implemented ToonReady and ToonLoggedOut battle.net packets
2014-10-17 22:48:06 +02:00
jackpoz
ee5eaab598
Core/Players: Fix players not being notified if on loading screen
...
Fix packets not being sent to players on loading screen even if the system supports these packets to be queued and sent till the player is in world.
There might be additional cases where this applies, please report back if you find any.
Fixes #11339
2014-10-17 22:35:28 +02:00
ShinDarth
993e072813
Core/LootMgr: improved logs of missing *_loot_templates
2014-10-16 15:04:16 +02:00