Commit Graph
29917 Commits
Author SHA1 Message Date
Rat e7a248523a Core/Phases: Load all phaseable mmtiles (yet unused) when loading the phase's root map 2014-11-02 20:41:45 +01:00
Duarte Duarte 64e34cdec8 Merge pull request #13432 from bloerwald/fix_compiler_detection_on_unix
cmake: platform: also detect clang by C_COMPILER_ID: C_COMPILER may vary
(cherry picked from commit 774e22ec4a8859664ace0a532c2ab4ae220e5cc9)
2014-11-02 18:50:11 +01:00
Discover- b61098a2d4 Core/SAI: Allow dropping a specific amount of aura charges using SMART_ACTION_REMOVEAURASFROMSPELL (action_param2).
(cherry picked from commit ed4feec276bd395715c23c58b74a6dae4198039b)
2014-11-02 18:48:31 +01:00
Dr-J 11e192cb81 DB/SAI: Clear param2 for Remove Aura
Clear exististing data in param2 for sai entries using smart_action 28 as these param was previously unused but some lines of sai still had this param > 0
2014-11-02 17:44:27 +00:00
MitchesD 9cd59c258c Scripts/CoS: removed SetDespawnAtFar, fixed situation when Artas attacked some NPC and disappeared because he was out of range of players
With these lines it's almost impossible to finish properly this dungeon. For example when Arthas moves ahead to attack NPC and then returns back, when this happens, Arthas is despawned.
2014-11-02 17:25:21 +01:00
Rat cbb6ca0339 Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive cpu usage 2014-11-02 16:49:45 +01:00
Dr-J dd1e9ecd5a DB/Misc: Put right fieldnae in delete clause which was causing error on apply 2014-11-02 11:10:20 +00:00
Nyeriah 9ed8dc0263 Scripts/ToC: Remove a safe-measure call that caused issues
Closes #11874

(cherry picked from commit 3f094b9116)
2014-11-02 01:20:41 -02:00
Nyeriah 3f094b9116 Scripts/ToC: Remove a safe-measure call that caused issues
Closes #11874
2014-11-02 01:17:45 -02:00
Dr-J d0ae5070ca DB/Misc: Eye of Dominion gossip conditions 2014-11-02 01:33:16 +00:00
Dr-J 08721749a2 DB/Misc: Lithe Stalker Quests
Fix: -

http://www.wowhead.com/quest=13146 Generosity Abounds
http://www.wowhead.com/quest=13147 Matchmaker
http://www.wowhead.com/quest=13160 Stunning View

Closes https://github.com/TrinityCore/TrinityCore/issues/11855
Closes https://github.com/TrinityCore/TrinityCore/issues/13487
2014-11-01 23:49:10 +00:00
Rat 1f4d52b2ff Core/Phases:
- Added terrain swap info to .gps command (todo: move text to db)
- RebuildTerrainSwaps when adding a Unit to world
2014-11-01 20:36:24 +01:00
Rat 50228fc9da Core/Phases:
- Implemented CONDITION_SOURCE_TYPE_PHASE (26)
- Implemented phase_area DB table to link phases to specific areas using conditions
- updated logic to correctly handle phases gained from auras and areas (they should not remove each other's phases)
2014-11-01 19:36:05 +01:00
Nyeriah 33aaacb2e8 Scripts/ToC: Few codestyle changes and clean ups
(cherry picked from commit f6896c9a3a)
2014-11-01 02:06:44 -02:00
Nyeriah f6896c9a3a Scripts/ToC: Few codestyle changes and clean ups 2014-11-01 01:58:49 -02:00
Nyeriah 2a1ad10b80 Scripts/ToC: Twin Val'kyr
- Script rewritten to EventMaps
- Implemented random special ability sequence
- Adjusted timer for special abilities to 45 seconds
- Misc clean up.
Closes #7546

(cherry picked from commit e5da0dccfa)
2014-11-01 00:47:15 -02:00
Dr-J 820e3eb2eb DB/Quest: A Undead's Best Friend / Eidolan Watcher
Fix http://www.wowhead.com/quest=13169/an-undeads-best-friend and other quests using this vehicle 

Only major bug as with the lithe stalker is when player exits vehicle player should get teleported back to position where they mounted vehicle as if it was pocessed but this is vehicle
2014-11-01 02:45:40 +00:00
Nyeriah 0ef518fefc Scripts/ToC: Misc forgotten clean ups 2014-11-01 00:42:05 -02:00
Dr-J 141cf754d6 DB/Quest: The Vile Hold
Script Eye of Dominion / Lithestalker for http://www.wowhead.com/quest=13145
2014-11-01 02:38:01 +00:00
Nyeriah e5da0dccfa Scripts/ToC: Twin Val'kyr
- Script rewritten to EventMaps
- Implemented random special ability sequence
- Adjusted timer for special abilities to 45 seconds
- Misc clean up.
Closes #7546
2014-11-01 00:10:42 -02:00
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 1823e2f9b822b163a7f79719e6c8d1504707292e)
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 1823e2f9b822b163a7f79719e6c8d1504707292e)
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