Commit Graph

29718 Commits

Author SHA1 Message Date
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
Dr-J
a8b7bda072 DB/Misc: Zone Wide Texts 2014-10-27 16:13:49 +00:00
Dr-J
ad9914d523 DB/Misc: Zone Wide Texts 2014-10-27 16:12:53 +00:00
Dr-J
aac03a86f4 DB/Item: Northrend Mystery Gem Pouch (3.3.5)
* This is probably only valid for 3.3.5 as item is marked as no longer available in game and last comment on wowhead is from 4.1.0 saying item is now worthless, was added in 3.2
* Remove northrend rare gems for emblem of heroism from Lhara and replace with this item
2014-10-27 14:05:10 +00:00
Nyeriah
4c93ac74da Scripts/Ulduar: Fix Kologarn's arms being despawned before they're used to access the rubble spawning triggers 2014-10-27 00:57:20 -02:00
treak
e0512dd4b4 Scripts/Freya: Fix Lumberjacked Achieve
Closes #13435
Fixes #8166
2014-10-27 01:25:39 +00:00
MitchesD
1494583d03 DB/SAI: Added SAI for the second part of mobs before the gunship battle 2014-10-26 22:28:21 +01:00
jackpoz
8d39ad435a Core/AH: Code cleanup
Remove unused paramters from RemoveAuction(), kept till now for compatibility with ahbot patch.
Reverts 28dffbee11
2014-10-26 19:37:07 +01:00
jackpoz
d924553002 Merge pull request #13455 Rochet2/ah
AH related fixes
2014-10-26 18:23:45 +01:00
joschiwald
a951af7b52 Scripts: replaced various Location struct defines with proper Position or G3D::Vector3 2014-10-26 01:46:28 +02:00
Rochet2
d508472046 AHBot related fixes
Fix rebuild command requiring a dummy value

Fix ahbot config to normal

Fix sellprice setting in core. Closes #13425
2014-10-25 11:33:03 +03:00
Rochet2
b53810ea37 AH related fixes
Load items from memory instead of DB (may break 3rd party programs)
Fix item suffix search Closes #9196
For AHBot set expired auctions ignored from update process
2014-10-25 11:28:25 +03: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
MitchesD
395bcaa215 DB/SAI: Added SAI for first part of mobs before the gunship battle
I will add more when I will have more time.
2014-10-24 13:53:02 +02:00
Aokromes
0d286f86cf Update 2014_10_24_00_world.sql
I am sleepy....
2014-10-24 01:08:14 +02:00
Aokromes
499cf73336 DB/Misc: Fix 2 startup errors 2014-10-24 01:05:27 +02:00
Dr-J
39b7ab2e94 DB/Pathing: Mattie Alred
By @Kittnz
2014-10-23 18:50:16 +01:00
Unholychick
60493b3057 Scripts/Ulduar: Fix Ignis' golems not shattering in 25m
Closes #10519
2014-10-23 14:44:42 -02:00
Dr-J
50853755d9 DB/Quest: Sniffing Out the Perpetrator (Horde Only)
Script http://www.wowhead.com/quest=12910/sniffing-out-the-perpetrator

Unfortunately I have no data for alliance version of this quest, the usual evade issues occur here ie periodic aura which spawns dwarfs been removed on evade,
2014-10-23 17:28:33 +01:00
Dr-J
07cf7a6484 DB/Misc: Hellfire Peninsula Pathing
By @Kittnz
2014-10-22 22:29:54 +01:00
Dr-J
d680e82c38 DB/Misc: Hellfire Peninsula Pathing
By @Kittnz
2014-10-22 18:57:17 +01: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
Nyeriah
805be8ebba DB/Achievement: Fix map conditions for achievement "He's not getting any older"
25m used to be awarded in 10m vice-versa
2014-10-21 16:59:22 -02:00
Aokromes
62de85c7dd DB/Creature: Fix some startup errors 2014-10-21 18:37:02 +02:00
jackpoz
361d285ba3 Core/AHBot: Filter out from AHBot items that can't be looted 2014-10-20 21:20:35 +02:00
Aokromes
8274caeef0 DB/Creature: Fix 2 startup errors 2014-10-20 20:32:10 +02:00
Nyeriah
22f218540b Scripts/ScarletMonastery: Summon the Headless Horseman once the Call the Headless Horseman is quest complete
By @cr4st
Closes #13273
2014-10-20 13:30:57 -02:00
Nyeriah
f4c035554f Scripts/Ulduar: Exclude Ignis' main target from the Slag Pot target selector
Closes #10516
2014-10-20 09:43:21 -02:00
Dr-J
3965ee33ef forgot to copy and paste line to set guid 2014-10-19 20:29:44 +01:00
Dr-J
ee623a4006 DB/Gameobject: Everfrost Chip
Additional spawns of http://www.wowhead.com/object=193997 Everfrost Chip on top of the 2 already in db.
2014-10-19 20:27:49 +01:00
joschiwald
1a075f0454 Core/Misc: fixed a scenario when character factionchange create unexpected results, also moved packet generating code into unique methods 2014-10-19 15:30:35 +02:00
jackpoz
183a0c59e0 Core/Misc: Remove unsafe not thread-safe localtime() calls
Replace not thread-safe localtime() calls with thread-safe localtime_r().

(cherry picked from commit 5b08387792)
2014-10-19 15:14:45 +02:00
jackpoz
2cd4ea9b6b Core/Misc: Remove dead code
Remove a double check on result of same function, with the 2nd being always true.

(cherry picked from commit e2c2bce90f)
2014-10-19 14:39:36 +02:00
jackpoz
e3ab58ce4e Build/CMake: CMake options cleanup after febb26d4b7 2014-10-19 12:17:00 +02:00
DDuarte
9e12b969c3 TDB 434.09 - 2014/10/19 TDB434.09 2014-10-19 04:56:59 +01: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