Commit Graph

30447 Commits

Author SHA1 Message Date
Dr-J
5dd990156c DB/Quest: New Recruit
Fix New Recruit http://www.wowhead.com/quest=13143
2014-11-01 01:44:54 +00:00
Shauren
5781119c4b Core/Entities: Fixed data sent in movement packets - time3 in transport block is actually the id of a vehicle we are passenger on 2014-11-01 00:24:10 +01:00
Rat
9690b54f75 Core/Phases: handle empty phaselist as always visible 2014-10-31 19:23:29 +01:00
Rat
79af33a508 Core/Phases:
- redone how default terrain swaps are handled
- added new table for worldmaparea data
- only send terranswaps for player's current map
- always send all valid worldmaparea swaps for ingame worldmap
- added Hyjal's terrain swap as example, after turning in quest 25372, the Inferno area will change to Regrowth, both the terrain and the worldmap changes
2014-10-31 18:42:02 +01:00
Rat
03fed3c7a4 Core/Phases: implemented usage of default terrain swaps
- added example for Gilneas (from sniff)
2014-10-31 00:05:13 +01:00
Rat
d25a8c4859 Core/Phases: added 2 example terrain swaps with map swaps linked to them for Gilneas (sniffed data)
for testing use .mod phase 182 or 186
or apply aura 68482 or 69484 on self
2014-10-30 23:17:57 +01:00
Nyeriah
29d4afd887 DB/Achievement: Remove unneeded criteria data for "A Tribute to Immortality"
Required team is already checked from dbc on criteria update
Closes #4622
Thanks to @joschiwald

(cherry picked from commit 1823e2f9b8)
2014-10-30 20:13:54 -02:00
Nyeriah
39c09a60dd DB/Achievement: Remove unneeded criteria data for "A Tribute to Immortality"
Required team is already checked from dbc on criteria update
Closes #4622
Thanks to @joschiwald

(cherry picked from commit 1823e2f9b8)
2014-10-30 20:11:52 -02:00
Rat
2583661703 Core/Phases:
- fixed packet structure, thanks to Shauren for the notice
- fixed .mod phase command
- implemented world map area swaps for swapped terrain
2014-10-30 23:08:23 +01:00
Rat
d77bb02e88 Core/Phases: some error checking at db loading
- implement .debug phase command
2014-10-30 21:20:04 +01:00
Rat
8ba89d2311 Core/Phases: implemented new commands:
.npc set phase
.npc set phasegroup
- implemented saving creature phasing to database
2014-10-30 16:18:11 +01:00
DDuarte
dbf5aa73e5 SQL: Update /dev/world_database.sql 2014-10-30 13:46:06 +00:00
DDuarte
9ad5dce64c SQL: Update /dev/world_database.sql 2014-10-30 13:29:33 +00:00
Rat
5993b946c9 Core/Phases: some cleanup
- implemented CopyPhaseFrom(obj)
2014-10-30 13:35:12 +01:00
Rat
4fab55d703 Core/Phases: apply phasing to bones when converting from corpse 2014-10-30 11:58:05 +01:00
Rat
2f48b5fb59 Core/Phases: gamemasters should see all phases with gm on 2014-10-30 11:45:01 +01:00
Rat
b91c8c76b6 Core/Phases: fixed corpse phase deleting 2014-10-30 11:28:10 +01:00
Nyeriah
23ae2b2521 DB/Disables: Remove criteria for the "Shattered" achievement from disables
...as it works fine. Ulduar/Ignis achievement.

(cherry picked from commit 799bdc1710)
2014-10-30 04:45:35 -02:00
Nyeriah
799bdc1710 DB/Disables: Remove criteria for the "Shattered" achievement from disables
...as it works fine. Ulduar/Ignis achievement.
2014-10-30 04:40:44 -02:00
Nyeriah
379be86493 Scripts/Ulduar: Fix Ignis' Slag Pot periodic ticks and enable achievement "Hot Pocket"
(cherry picked from commit 21820b425b)
2014-10-29 21:54:15 -02:00
Nyeriah
21820b425b Scripts/Ulduar: Fix Ignis' Slag Pot periodic ticks and enable achievement "Hot Pocket" 2014-10-29 21:46:51 -02: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
Unholychick
ccb055d95f Scripts/Ulduar: Fix Ignis' golems not shattering in 25m
Closes #10519

(cherry picked from commit 60493b3057)
2014-10-29 14:57:38 -02:00
Nyeriah
3bb3283c07 Scripts/Ulduar: Fix Kologarn's arms being despawned before they're used to access the rubble spawning triggers
(cherry picked from commit 4c93ac74da)
2014-10-29 14:54:43 -02:00
Rat
49187f51b5 Core/Phases: implement loading of corpse_phases 2014-10-28 22:24:59 +01:00
jackpoz
248847290a Merge pull request #13440 from Rochet2/ahbot
Core/AH: AHBot related fixes
2014-10-28 20:57:18 +01:00
Rat
9f33e02a85 Core/Phases: removed phaseMask from corpse queries 2014-10-28 20:16:05 +01:00
Rat
9b8b644569 Core/Phases: add table for corpse_phases
- set all phase related fields to unsigned
- remove old phaseMask from corpse table
2014-10-28 19:03:56 +01:00
Dr-J
9af10e6a92 DB/Misc: Short John Mithril / Arena Treasure Chest
* Remove permament spawn of Arena Treasure Chest 
* Script Short John Mithril to start wp at start of event, say his 2 lines (1st zone wide) and summon Arena Treasure Chest
2014-10-28 17:22:58 +00: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
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