aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-02-10Scripts: Fix no-PCH build MKIINyeriah
Bah
2016-02-10Scripts: Fix no-PCHNyeriah
(cherry picked from commit 130f744c297008ed8b6f6536186513091f8f81fb)
2016-02-10Scripts/Magister's Terrace: Script Kalecgos' appearance after using the ↵Nyeriah
Scryer's Orb - Added missing waypoints, spells, emotes, proper timing... and prevent him from being summoned multiple times Closes #13208, #16522 (cherry picked from 6a56ede1796b25cb66facc289e75cc0deceabfdd)
2016-02-06Core/Gossips: added some sanity checks to prevent duplicate interactionjoschiwald
(cherry picked from commit 8b6954e81b76f8d7c6700eaf1a8b942bebaa85a0) Scripts: addition to 8b6954e81b76f8d7c6700eaf1a8b942bebaa85a0 Closes #16466 (cherry picked from commit b259d5c2bc41a545aad978c286f21347c0ba51a2)
2016-02-02Core/Maps: Changed the way area data is stored in maps, it now uses ID field ↵Shauren
from AreaTable.dbc instead AreaBit used for exploration marker (and is not unique anymore on top of simply being stupidly confusing) Note: Extracting maps is required
2016-01-27Merge pull request #16378 from Zedron/6.xShauren
Core/Spells: Fixed a possible crash in spell_pal_light_s_beacon
2016-01-27Core/Spells: Fixed Heroic LeapBoomper
Closes #14807 Closes #14134
2016-01-24Core/Spells: Fixed a possible crash in spell_pal_light_s_beaconZedron
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)