aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-01-26Core/Scripts: SMSG_PLAY_ONE_SHOT_ANIM_KIT corrections. Thx to ArciLopfest
2016-01-22Core/Spells: Updated combo point handingmyran2
Closes #15996
2016-01-20Scripts/ICC: Fix static analysis issuejackpoz
Fix an issue reported by static analysis (cherry picked from commit 4191bb868a33288a18079494aff6b52df19dc5b4)
2016-01-20Scripts/Commands: Modify ".setskill" command to target current Player by defaultjackpoz
(cherry picked from commit e138e094a937139aef7a2f265fff2f64b17ffa7f)
2016-01-20Merge pull request #16208 from ShinDarth/putricide-fixFrancesco Borzì
[3.3.5] Scripts/ICC: Fixed Professor Putricide (cherry picked from commit 3e42d83e9cb86695a0467726f327599ff354293f)
2016-01-20Scripts/Commands: Modify ".learn" command to target current Player by defaultjackpoz
(cherry picked from commit f22b1938db5cddcb2a9988ff54dfa08d2fa1aecc)
2016-01-17Script/Creature: Imprisoned Beryl SorcererKillyana
Add missing emote state Move the credit quest on the 5th hit instead of the 7th one (cherry picked from commit 13e509a622a6d88afe27d6cdda4cf9f402818745)
2016-01-17Creature/script: William KielarKillyana
Fix Gossips used for taxi Closes #16112 (cherry picked from commit 79c9af11b9a90b051ecc26b0a60e879e3d9c4134)
2016-01-17Scripts/Spells: fixed Beacon of Lightjoschiwald
# Conflicts: # src/server/game/Entities/Unit/Unit.cpp # src/server/game/Entities/Unit/Unit.h # src/server/scripts/Spells/spell_paladin.cpp
2016-01-16Spells/Penance: If hostile target is not in front, now fails in the initial ↵treeston
cast rather than the triggered cast, thus not erroneously causing a cooldown. (cherry picked from commit 403ff2132490c7e785bb0ae5373d2c7a34d73e14)
2016-01-16Scripts/ICC: * Bosses now enter when in aggro range.Golrag
* Removed some of the MoveInLineOfSight calls * Added more AreaTriggerScripts (cherry picked from commit ce90e30a80a742640396a04a767e767c6518a0a5)
2016-01-16Scripts/Naxxramas: Instructor Razuvious rework:treeston
- Fix missing yells - Rearrange existing yells to match live - Sniffed positions for adds - Improve add respawn handling - Make adds not fight the player for control (don't use their spells on their own etc.) - Update adds' hotbar keys to match live (this will affect other creatures with nonsequential possess keys as well) - Fix adds' movement when mind controlled, they no longer move automatically when right-clicking (this affects all mind-controlled creatures) - Blizzlike timers (cherry picked from commit 54d583b0fbb7ecfb97a731be21218bbb72d80b4d) # Conflicts: # src/server/game/Spells/SpellMgr.cpp
2016-01-15Scripts/Naxxramas: Maexxna cleanup:treeston
- Improved Web Wrap target selection - Added missing text - Cleanup of web wrap positioning - two players will never be flung to the same position (25-man) - Further improvement to web wrap spawn behavior - targetable web wrap now only spawns after the player has finished being flung to the respective position (blizzlike) - Add additional web wrap positions (sniff) (cherry picked from commit 5dd61633872fc40d83dfa13aa58a1c7de717c012) # Conflicts: # src/server/scripts/Northrend/Naxxramas/boss_maexxna.cpp
2016-01-15Core/Unit: Add Unit::KillSelf() overloadjackpoz
Add Unit::KillSelf() function as overload of Unit::Kill(this) . Use KillSelf() whenever the killer and the victim are the same to clearly state the Unit is going to kill itself. (cherry picked from commit 3267c90102068ed88c0bd7146ae747fe8ba44771) # Conflicts: # src/server/game/AI/SmartScripts/SmartScript.cpp
2016-01-15Correctly reset the redirected threat of the hunter's spell Misdirection in ↵Asterc
cases when it has RemoveMode AURA_REMOVE_BY_DEFAULT Closes #15930 (cherry picked from commit f8f815dbc3a9ba7ab7fd0700722e4c589e88edff)
2016-01-15Core/Quest: Fix issues reported by static analysisjackpoz
(cherry picked from commit 1ddf44caf3b0c9af2cc4169b608f1801c2f6f52a) # Conflicts: # src/server/game/Quests/QuestDef.cpp # src/server/game/Server/WorldSession.cpp
2016-01-15Core/Quest: Fix issues reported by static analysisjackpoz
(cherry picked from commit f1f4005ad8a17ea5fdd2b66f8ed3d0bd7c4c1efb) # Conflicts: # src/server/game/Entities/Unit/Unit.cpp # src/server/game/Entities/Unit/Unit.h # src/server/game/Handlers/GroupHandler.cpp
2016-01-15Scripts/Spells: Hallow's End item Hallowed WandDevRival
Hallowed Wand items should cast a transformation on party members. by @DevRival, closes #3574 Before this patch, the following spells do not have any effect at all: - 24717, Pirate Costume - 24718, Ninja Costume - 24719, Leper Gnome Costume - 24720, Random Costume - 24737, Ghost Costume Details from testing on the current 3.3.5 branch (commit ecbbcc8): - 24724 (Skeleton Costume) seems to work as intended - 24733 (Bat Costume) only lasts 10 seconds instead of 60 minutes - 24741 (Wisp Costume) also seems to work as intended All the spells listed above are included in this PR. (cherry picked from commit 3fdbcf18ae2eeb7a965a9b2dc4b7e22796aaceae)
2016-01-15Core/Misc: fix warning and misc codestyle fixesMitchesD
(cherry picked from commit 3b90b0368a019d47911062da6257555e88d17fda)
2016-01-15Scripts/Naxxramas: Thaddius follow-up:treeston
- Reduce initial spawn timer on the encounter from 30 seconds to 5 seconds - Rearrange respawn logic to fix the "petrified" visual from not showing properly - Fix a potential infinite respawn loop that could prevent the encounter from initializing properly (fixes and closes #15898) (cherry picked from commit bf9963039906f4b4df218ecc1818f5b01bcc714d)
2016-01-15Script/Naxxramas: Fix a -Winconsistent-missing-override warning reported by ↵Carbenium
clang 3.6 (cherry picked from commit f01ef901efab7f5b705948880c79eaf23061791e)
2016-01-15Scripts/Thaddius: Coverity scan Control flow issues (MISSING_BREAK)tkrokli
Coverity scan defects CID 1339315, 1339316 and 1339317: - CID 1339315: boss_thaddius.cpp: 542 - CID 1339316: boss_thaddius.cpp: 811 - CID 1339317: boss_thaddius.cpp: 398 Added missing break; statements. (cherry picked from commit 95d6f09243af81e6e91697b05bac9f664dabd54e)
2016-01-15Scripts/Naxxramas: Complete rewrite of the Thaddius encounter.treeston
(cherry picked from commit 29feae5901c049ef2204d956e83cf20507bed37a)
2016-01-03Scripts/Spells: removed obsolete spellscriptsjoschiwald
2016-01-03Scripts/Taxi: addition to 660f7e72be17464d4874e65cdf5c55825344ddd8joschiwald
(cherry picked from commit 35aed8902a8b615635bcd0b6fdfe347b804b01c3)
2016-01-03Core/Spells: partial cherry picked from commit ↵joschiwald
8a0bbc386982612077e6f83f1816b02be757e371
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-12-12Merge pull request #15903 from tkrokli/remove_script_npc_anchorite_truuenjackpoz
Core/Scripts: Remove deprecated script npc_anchorite_truuen Remove deprecated script npc_anchorite_truuen replaced by SAI in 2cecc7b1f7b846d24f25e0f5acb957c4c4b4484d (cherry picked from commit 9020790db22d96dca05e8f6581c9cf80727f14b4)
2015-12-12Scripts/EyeOfEternity: Fix crashjackpoz
Fix crash happening when a player would kill a Melee npc on the disks during Malygos fight and mount it before it ended the waypoint path. Close #15900 (cherry picked from commit 6e296ddaa20a51327f7666f6ddaac60e4216ee23)
2015-11-27Core/Players: Use constant gender from PLAYER_BYTES_3 where appropriate.Shauren
2015-11-23Fix build after recent cherry-picksCarbenium
2015-11-23Merge pull request #15732 from ShinDarth/reset-health-manaMitchesD
Scripts/Duel: implement duel reset of health and mana and improve duel reset (cherry picked from commit a1150ce20f9db4634bcb7932f3f4c50a5be1d718) Conflicts: src/server/game/Spells/SpellHistory.cpp
2015-11-20Scripts/Commands: updated .npc info to show correct PhaseIDs and PhaseGroupsMitchesD
2015-11-15Scripts: Added missing overridesVincent-Michael
2015-11-15Core/PacketIO: Updated and enabled guild finder opcodesShauren
2015-11-14Merge pull request #15729 from Vincent-Michael/gpsTransportblub
Core/Commands: Added transport position for command .gps
2015-11-14Core/Commands: Added transport position for command .gpsVincent-Michael
2015-11-14Core/Creature: Remove duplicate call to LoadCreatureAddons in Creature::CreateCarbenium
* Add error log for duplicated aura entries in creature_(template_)addon (cherry picked from commit c5f635b6896abaa3b9a2242c63c61a37fc60bf80) Conflicts: src/server/game/Entities/Creature/Creature.cpp src/server/game/Globals/ObjectMgr.cpp
2015-11-13Fix non-PCH buildCarbenium
2015-11-10Core/Units: Updated melee/spell hit chance calculationShauren
2015-11-09Core/Commands: Improved additem and additemset commands. Added optional ↵Shauren
parameter allowing to specify bonuslist ids for items (you can copy the ids from wowhead urls)
2015-11-07Merge pull request #14664 from tkrokli/Exorcism_of_Colonel_JulesMitchesD
[Core/DB] Quest: The Exorcism of Colonel Jules (cherry picked from commit 5db0202a0a099866f239a72a84bd887d3e1770d3)
2015-11-07Merge pull request #15495 from Treeston/3.3.5-gemperfectionShauren
Core/Spell: Implement "Gem Perfection" (and framework for similar spells in the future) (cherry picked from commit 15cafba8d522153c07e46b8aeb85fa8a4942afcf)
2015-11-07Merge pull request #15731 from ShinDarth/toscriblub
Convert the Duel Cooldown Reset feature to scripts (cherry picked from commit 5c449b50aadcb35a4bd7fdc25d3a249f023cf507)
2015-11-06Scripts/Commands: Add taxinodes cheat status toduhow
* Some cleanup Closes #15065 (cherry picked from commit 558ce7d877d5a192a98065a5a9eea694b48477b7) Conflicts: src/server/scripts/Commands/cs_cheat.cpp
2015-11-06Scripts/ICC: moved saurfang gossips to dbKillyana
Closes #14904 (cherry picked from commit 7225b7abf10cd637c22eae5ef1b473dfbfbe9148)
2015-11-06Core/Scripts: Salanar the Horseman, Into the Realm of ShadowsCreshandKesh
- Show gossip_menu_option 9739 only if quest 12687 is accepted & not completed - Cast spell 52693, SPELL_REALM_OF_SHADOWS, when gossip option is selected Core script by @CreshandKesh (with some modifications) SQL part by @CreshandKesh and @tkrokli, condition adjustment by @Killyana. Closes #15603 Closes #15657 (cherry picked from commit 359df54b79fcfa9d95ddd9d2d891f6e26697e476)
2015-11-06Core/Misc: Remove unneeded filesIncorrect
These 3 BlackRock Mountain scripts can be removed from source: - boss_anubshiah.cpp - boss_gorosh_the_dervish.cpp - boss_grizzle.cpp They already removed from the creatures in DB, and are currently causing DBErrors. (cherry picked from commit d98037a75dd8a3edc2d95051b68fb4db83fb9d7b)
2015-11-06Scripts/Commands: enhanced .instance get/setbossstate commandsShinDarth
(cherry picked from commit 1ffec02d760fe88deb4ccce0d13bce344a20bd15) # Conflicts: # src/server/game/Instances/InstanceScript.cpp # src/server/scripts/Commands/cs_instance.cpp
2015-11-06Scripts/BWL: cleanup instancescriptjoschiwald
(cherry picked from commit 05429b35937b02ef1f191a39d2654a68ab5c4241) # Conflicts: # src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/instance_blackwing_lair.cpp