Commit Graph

26466 Commits

Author SHA1 Message Date
jackpoz
0e76d67e49 Scripts/Misc: Fix issues reported by static analysis 2016-01-23 17:42:37 +01:00
treeston
d240ccb38c DB/Creature: Add a new extra_flag CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ (0x00200000) that awards players credit for killing the creature even if less than 50% of damage was dealt by players.
This can be used to fix quests such as "Heated Battle" or "If Valgarde Falls..." that are currently very hard to complete at the appropriate level due to "friendly" NPCs killing off the required targets too quickly for players to get 50% of damage in.
2016-01-23 16:41:25 +01:00
treeston
f5bd7b903c Coverity fix for CID 1349782. 2016-01-23 13:30:07 +01:00
Kittnz
62216d6781 DB/Path: Blade of Argus in Bloodmyst Isle 2016-01-23 12:36:06 +01:00
Shauren
3f886025a2 Core/Spells: Ignore category cooldowns for triggered spells.
* This fixes weird issues where triggered spell fails because it has the same category as the spell triggering it

Closes #15794
Closes #15048

(cherry picked from commit 044edced9a)
2016-01-22 22:14:28 +01:00
Carbenium
1038df8d5b Core/Util: Add a missing include 2016-01-22 20:22:45 +01:00
Aokromes
9d8c90d9ee Rename 2016_01_20_02_world.sql.sql to 2016_01_20_02_world.sql 2016-01-22 06:39:06 +01:00
tkrokli
29c2a42324 Core/Scripts/DB: remove hardcoded text from 'npcs_dithers_and_arbington'
- created DB gossip_menu_option entries for both NPCs
- added enum section instead of "magic numbers" in script
- replaced core text with pointers to DB text
- zone_western_plaguelands.cpp is now cleaned up
2016-01-21 15:02:38 +01:00
treeston
cd625a12e2 Player/Quest: Credit group for gameobject activation if they are in proximity. 2016-01-21 00:00:33 +01:00
treeston
cebdf03349 Fix warning. 2016-01-20 23:20:18 +01:00
Kittnz
38368aa01e DB/Instance: Black Temple
- Add formations for Aquesous Lord & Coilskar Sea-Caller
- Add Aqueous Spawn, Bonechewer Taskmaster & Dragonmaw Wyrmcaller paths and formations
- Update Aqueous Spawn spawn distance and movement type so they randomly roam around
2016-01-20 14:52:47 +01:00
Killyana
c606ac53d6 DB: Typo 2016-01-20 01:38:30 +01:00
Killyana
cc0a4e68f7 DB/Gossip: Add missing npc text to Lorrin Foxfire 2016-01-20 01:36:28 +01:00
joschiwald
ea38a7d95b Scripts/ICC/Teleporter: moved gossips to db 2016-01-20 00:32:30 +01:00
Nick
a35a6279fe Core/Scripts: Change door ID in Blackwing Lair
as per 7d454c66f7

Change the name as well.
2016-01-19 22:18:32 +01:00
Killyana
a534ca337a DB/Creature: Add gossip menu for Magistrate Bluntnose
Closes #13031
2016-01-19 21:42:11 +01:00
treeston
e8a79737a5 Merge branch '3.3.5-horsemen' into 3.3.5-base (PR #16194) 2016-01-19 21:39:23 +01:00
treeston
d23ef5d6d0 Merge branch '3.3.5-gothik' into 3.3.5-base (PR #16142) 2016-01-19 21:38:24 +01:00
Saben65
ccf3ed40e2 Scripts/Zangarmarsh: Removes empty gossip_text that resulted in NPCs saying blank text to players after buffing them
Closes #12697
Closes #16300
2016-01-19 21:17:10 +01:00
DDuarte
ac727ab208 Scripts: Add override to CheckInRoom() definitions
Fixes -Winconsistent-missing-override
2016-01-19 13:06:04 +00:00
DDuarte
954323d9cb Core/Instances: Fix build in older VS versions
Relax const uses in BossBoundaryEntry so the compiler can generate proper
copy assignment operator (error C2582: 'operator =' function is unavailable in 'BossBoundaryEntry')

Also renamed its members to match our coding standards
(public members should be UpperCamelCase)
2016-01-19 13:01:43 +00:00
Aokromes
7d454c66f7 DB/Misc: Few cosmetic fixes for Black Wing Lair
(c++ script needs to be updated to handle proper door id 176965 instead door 175946)
2016-01-19 07:22:41 +01:00
Killyana
0279f958fe DB/Creature: High Priestess Jeklik
Fixed movement stood on the site.
By @DevRival
Closes #16252
2016-01-19 03:41:48 +01:00
Killyana
89e316ca6c DB/Creature: Battleguard Sartura
Fix the BaseAttackTime
By @DevRival
2016-01-19 03:31:04 +01:00
Killyana
9aad349b87 DB/Creature: Landen Stilwell
Gossip and script
Closes #16238
2016-01-19 03:19:14 +01:00
Killyana
8f71950c91 DB/Achievement: Terokkar Turkey Time
By @sirikfoll
Closes #16235
2016-01-19 01:33:37 +01:00
Killyana
caf160bfaf DB: Update amount of enchanting materials from Wrath greens
By @Treeston
Closes #16206
2016-01-19 01:29:31 +01:00
Killyana
e9ed9f80db DB: Fix some DB errors
By @tkrokli
Closes #16323
2016-01-19 01:16:24 +01:00
Killyana
cdf7ac6096 DB/Creature: Fordragon Battle Steed
Closes #16295
2016-01-18 19:31:35 +01:00
Aokromes
705cf5cb7f Update 2015_12_20_00_world.sql 2016-01-18 19:25:13 +01:00
treeston
1050b68899 Merge branch '3.3.5-boundaryagain' into 3.3.5-base (PR #16270) 2016-01-18 18:35:20 +01:00
treeston
b945d01ee5 Instance boundary follow-up:
- Stop tools from complaining about leaks.
- Also, list -> vector.
- Fix an ambiguous constructor warning.
- Fix a bug with Gormok and Sindragosa (Fixes #16280).
2016-01-18 18:08:15 +01:00
Killyana
ac64e8fbb0 DB/Creature_text: Kaya Flathoof
By @tkrokli
Closes #16315
2016-01-18 16:57:51 +01:00
treeston
8c7cd03d08 Item/Misc: Implement Toy Train Set and Wind-Up Train Wrecker. 2016-01-18 15:11:27 +01:00
Dr-J
11a330e691 DB/SAI: Neltharion's Flame
rewrite  Rothin the Decaying script and add some missing visuals and other stuff
2016-01-18 14:04:12 +00:00
Kittnz
82c0a074b4 DB: Fix startup errors 2016-01-18 09:27:35 +01:00
treeston
17f924a031 Spell facing follow-up: Fix an issue with creatures' channeled spells not cancelling properly in certain conditions 2016-01-18 02:10:17 +01:00
Killyana
7f5805f308 DB/SAI: Fix Coilfang Scale-Healer spamming 'Heal'
By @Treeston
Closes #16176
2016-01-18 00:52:16 +01:00
Killyana
8b30ee0e39 DB/Crearure text: Upate AlgalonText Range
By @Treeston
Closes  #16170
2016-01-18 00:43:09 +01:00
Kittnz
e4fef200ec DB/Creature: Risen Wintergarde Miner & Risen Wintergarde Defender
- Delete all existing spawns & respawn both npc's
- Pathing added to Risen Wintergarde Defender
- Miner still needs SAI!

Updates #16306
2016-01-17 20:20:20 +01:00
Killyana
3d9f997478 DB/Creature: Remove duplicate spawn for Dreadfang Widow
By @Saben65
Closes #16140
2016-01-17 18:17:38 +01:00
Killyana
4682ba0f55 DB: Rename file 2016-01-17 18:14:53 +01:00
Dr-J
bea174e998 DB/Misc: Fix errors
Fix startup errors introduced with 83efabefe8
2016-01-17 16:23:20 +00:00
Killyana
8a2a129d35 DB/Creature: Add pooling for Ethereum Jailor
Only 5 spawns can be active in the world
2016-01-17 17:22:08 +01:00
Gabriele Gelardi
c0ed819e0c Scripts/Duel: prevent possible abuse in Duel Reset system 2016-01-17 17:15:09 +01:00
Kittnz
cb064601a8 DB/Creature: Update MovementType of Shadow of Thel'zan the Duskbringer
Closes #16304
2016-01-17 17:00:22 +01:00
Kittnz
97f06d07cb DB/Event: Add missing Feast of Winter Veil spawns in Eastern Kingdoms 2016-01-17 16:25:24 +01:00
Kittnz
670c0466d6 DB/Zone: The Exodar
- Add missing waypoint & spawns for Exodar Peace Keepers & Worker (could use some SAI scripting)
2016-01-17 15:37:11 +01:00
Kittnz
7162d94d3c DB/Instance: The Temple of Atal'Hakkar
- Add waypoints for Hazzas & make Morphaz follow him
2016-01-17 15:32:51 +01:00
Dr-J
6d10b92071 DB/Quest: Nether Gas In a Fel Fire Engine
Update 01beba21b5 to more reliabily complete quest to actually allow quest to be returned rather than just been marked as complete in quest log and on map but quest giver still showing grey ? ad grey continue button.
2016-01-17 12:16:39 +00:00