Commit Graph

30260 Commits

Author SHA1 Message Date
Dr-J
245be07d2c DB/SAI: To Rule the Skies
Proper script for Obsidia / Obsidia's Egg for quest http://www.wowhead.com/quest=11078/to-rule-the-skies

Now reagents are taken and Obsidia spawned using correct spells

Ie 

http://www.wowhead.com/spell=41035 (Four Dragons: Force Cast - Obsidia) which is cast on player as invoker cast when gossip option selected which triggers
http://www.wowhead.com/spell=41036 (Four Dragons: Reagents - Obsidia) which requires 35 apexis shards as reagents this deducting these and then triggers
http://www.wowhead.com/spell=40682 (http://www.wowhead.com/spell=40682) which triggers event to spawn

Previous script was not using spells and was using sai to deduct shards and spawn obsidia.
2014-09-05 18:24:20 +01:00
Vincent-Michael
bbe58b2862 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-05 18:26:56 +02:00
Odyssey
5efd2579e5 Scripts/Commands: Move cs_misc command output hardcoded strings to DB so they can be localized too 2014-09-05 12:42:08 +02:00
mik1893
3c5c46ff33 Core/Spells: Stormstrike should stack for different casters
Solve issue when 2 enhancement shamans are attacking same target
2014-09-05 12:11:07 +02:00
Nyeriah
b7f5080c9b Scripts/Scholomance: Jandice Barov
- Updated to EventMaps
- Removed hack to spawn illusions
- Moved Illusion's script to SAI
- Corrected Illusion's unit_flags
2014-09-04 22:50:26 -03:00
Dr-J
da2bd68c15 DB/Creature: Delete spawns of Apexis Guardian
Delete spawns of Apexis Guardian http://www.wowhead.com/npc=22275/apexis-guardian#comments, TC had 12 permament spawns of this NPC when there should be none spawned these are summoned using the large simon clusters at a cost of 35 apexis shards and this is scripted as I have checked and tested this, https://github.com/TrinityCore/TrinityCore/blob/master/src/server/scripts/Outland/zone_blades_edge_mountains.cpp#L998
2014-09-05 02:10:55 +01:00
Dr-J
2c24865b7a Remove CPP script for Oronok Torn-heart 2014-09-04 23:09:56 +01:00
Dr-J
d097f4d0b0 DB/Misc: Shadowmoon Valley
Few scripts for shadowmoon valley, 

this is only tip of iceberg as have sniffs of gossip on a lot of tbc npcs which on tc are missing gossip

Closes #12979
Closes #12973
2014-09-04 22:53:43 +01:00
MitchesD
680f90f37e Scripts/BF: The Maker rewritten to EventMap 2014-09-04 21:04:51 +02:00
Vincent-Michael
267a9a17ba Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-04 20:09:09 +02:00
joschiwald
5ad8dcc5d6 Core/Misc:
- fixed an oracle/wolvar reputation change issue
- moved texts of read pronouncement to db

Closes #9105
2014-09-04 19:42:37 +02:00
mik1893
87ed5de7e6 Scripts/Onyxia Lair: small rework
- fix crash on boss death
- avoid abusing during phase switch
- added better facing through trigger
- corrected some timers
- corrected inhabit type
- cleanup and inheriting some BossAI functionalities instead of custom stuff
2014-09-04 18:08:09 +02:00
Nyeriah
816c8c1c7a Scripts/Black Temple: Updates Najentus to BossAI and slight changes 2014-09-04 03:18:34 -03:00
Nyeriah
efccf18632 Scripts/Black Temple: Supremus to BossAI and slight changes 2014-09-04 02:11:52 -03:00
Vincent-Michael
ecb317c300 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Conflicts:
	src/server/game/AI/SmartScripts/SmartScriptMgr.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_hexlord.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_janalai.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_nalorakk.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
	src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_arlokk.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_marli.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_venoxis.cpp
	src/server/scripts/EasternKingdoms/zone_hinterlands.cpp
	src/server/scripts/EasternKingdoms/zone_redridge_mountains.cpp
	src/server/scripts/EasternKingdoms/zone_silverpine_forest.cpp
	src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
	src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp
2014-09-04 06:41:51 +02:00
Nyeriah
d4049e62a3 Scripts/Blood Furnace: Update Broggok's script to EventMaps 2014-09-04 00:25:49 -03:00
Nayd
cec861bb00 DB/Loot: Increase drop chance for patterns and plans from Trial of Crusader
Ref #13042
2014-09-03 23:49:41 +01:00
Nyeriah
014adaa0fd Core/Tickets: Send global GM system messages on ticket complete 2014-09-03 17:25:36 -03:00
jackpoz
53d3becf3c Core/Misc: Refactor scripts to fix static analysis warnings 2014-09-03 22:11:41 +02:00
DDuarte
d7dfef900f Core/Misc: Update enums related to tradeskills in ScriptedGossip.h 2014-09-03 19:22:37 +01:00
Discover-
beaf778a30 Merge pull request #12990 from Discover-/master
Core/SAI: Implement a new action type to make a creature (or targets in ...
2014-09-03 20:12:30 +02:00
Discover-
6066ec0949 Core/SAI: Implement a new action type to make a creature (or targets in list) start the closest waypoint available to them 2014-09-03 20:11:15 +02:00
Duarte Duarte
b5397a9748 CMake: Add a few more MySQL search paths to FindMySQL.cmake, including x86
Ref https://github.com/TrinityCore/TrinityCore/issues/12969#issuecomment-54322244
2014-09-03 17:38:11 +01:00
Vincent-Michael
c7d07a4362 Core: Fix warning 2014-09-03 18:05:48 +02:00
DDuarte
4bc8444a7a Core/BG: Write the proper number of bits when sending SMSG_BATTLEFIELD_LIST
"Kill the flush", they said.

Fixes #12350
2014-09-03 16:54:54 +01:00
Vincent-Michael
20bbdcbde9 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-03 17:54:45 +02:00
Nyeriah
94ef426968 Core/Misc: Kill a white line from last commit and a small change to last sql 2014-09-03 05:04:02 -03:00
Nyeriah
8e165771f1 Merge pull request #13020 from Nyeriah/wip-muru
Scripts/SWP: Update M'uru script to EventMaps/BossAI
2014-09-03 04:42:14 -03:00
Nyeriah
d698d28a31 Scripts/SWP: Update M'uru script to EventMaps/BossAI 2014-09-03 04:22:29 -03:00
Nyeriah
fb63c8e915 Scripts/Black Temple: Update Mother Shahraz to EventMaps 2014-09-03 03:55:53 -03:00
Duarte Duarte
fcca6ea6eb Merge pull request #13017 from DDuarte/guild_achiev_tracking
Core/Guild: Only send achievement criteria updates to players that requested them.
2014-09-03 01:43:06 +01:00
DDuarte
977592e137 Core/Net: Implement sending guild challenges rewards and counts
CMSG_GUILD_REQUEST_CHALLENGE_UPDATE & SMSG_GUILD_CHALLENGE_UPDATED
Partial implementation, guild challenges are not being tracked yet
2014-09-03 01:34:57 +01:00
DDuarte
b4c0d886d8 Core/Net: Fix and enable CMSG_LFG_SET_COMMENT 2014-09-02 23:00:13 +01:00
jackpoz
1ef0bc4d23 Core/AuctionHouse: Fix issues reported by Coverity 2014-09-02 22:11:28 +02:00
Vincent-Michael
6ac226f4a9 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-02 20:39:27 +02:00
Vincent-Michael
8caad4ba88 Merge branch '4.3.4' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-02 19:51:22 +02:00
DDuarte
9c0808e321 Core/Handlers: Fix a typo in previous commit 2014-09-02 18:49:34 +01:00
Vincent-Michael
e449159265 Merge branch '4.3.4' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-02 19:46:56 +02:00
DDuarte
09867a10c9 Core/Handlers: Fix two warnings recently introduced 2014-09-02 18:45:22 +01:00
DDuarte
fa5bada453 Core/Net: Correct structure of SMSG_GUILD_CRITERIA_DATA when empty 2014-09-02 18:36:43 +01:00
DDuarte
dc368063c3 Core/Net: Correct structure of SMSG_LF_GUILD_POST_UPDATED 2014-09-02 18:35:18 +01:00
DDuarte
a7545afe57 Core/Net: Enable SMSG_REQUEST_CEMETERY_LIST_RESPONSE since it was already fixed previously 2014-09-02 18:31:47 +01:00
DDuarte
e8bd10c5a2 Core/Net: Fix structure of SMSG_GUILD_ACHIEVEMENT_DATA when there are no achievements to send 2014-09-02 18:31:23 +01:00
DDuarte
7ec22c534e Core/Guild: Only send achievement criteria updates to players that requested them
Implements CMSG_GUILD_SET_ACHIEVEMENT_TRACKING
2014-09-02 14:33:31 +01:00
Aokromes
e6482508d9 DB/Creature: Revert faction of Fizzle Darkstorm to 3.3.5a
He is dead on 4.x and higher. Closes #13015
2014-09-02 07:54:45 +02:00
Nyeriah
5622e2a63e Core/Spells: Screams of the Dead's (51750) duration shouldn't be affected by diminishing returns 2014-09-01 23:44:33 -03:00
DDuarte
4dbe318194 Core/Player: Fix a typo in the struct of SMSG_REQUEST_PVP_REWARDS_RESPONSE
Ref #11552
2014-09-02 03:40:40 +01:00
DDuarte
5e0e2987e2 Core/Channels: Enable SMSG_USERLIST_ADD, _REMOVE and _UPDATE
The structures for these are correct and the client still accepts however it seems that these were not used on 4.3.4 retail.

Maybe they got replaced with SMSG_CHANNEL_NOTIFY?
2014-09-02 02:59:56 +01:00
DDuarte
e0f7cd1514 Core/Misc: Send cemetery list when the client requests it
Implement CMSG_REQUEST_CEMETERY_LIST & SMSG_REQUEST_CEMETERY_LIST_RESPONSE

Sends up to 15 graveyard ids from the player zone (needs verification, *some* packets were seen with graveyards from the whole continent).
2014-09-02 00:49:17 +01:00
DDuarte
d05246f171 Core/Quests: Always send quest questgivers in HandleQuestNPCQuery 2014-09-01 21:25:54 +01:00