aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2010-12-22Scripts/Ulduar:Machiavelli
- Fix Rune of Summoning + use correct spell for Lightning Elemental passive + fix a crash - Fix Rune of Power - thanks to Shauren for spell target help (see DB data) ** Note: Aura system bug causes Rune of Power aura to be reapplied every 0.5 second - Prevent engaging bosses one by one - Respawn bosses if encounter failed - Fix supercharge appliance and stacking - Add a few missing changes to instance data saving fix from a85e26e211 - Cleanup --HG-- branch : trunk
2010-12-22Scripts/Ulduar: Typo fix for Gravity Bomb from XT-002 Deconstructor, thanks ↵Shocker
to georgiosburnham, closes issue #5226 --HG-- branch : trunk
2010-12-21Typo, thanks Shauren for spottingMachiavelli
--HG-- branch : trunk
2010-12-21Script/Ulduar:Machiavelli
- Fix instance data loading from DB - Return correct guid for GetData(TYPE_HODIR) Thanks to Socolin for reporting the errors --HG-- branch : trunk
2010-12-21Scripts/Ulduar: Remove a silly coordinate based reset condition in Ignis scriptMachiavelli
--HG-- branch : trunk
2010-12-21Scripts/Ulduar: Fix logic error in Tympanic Tantrum timer (XT-002)Machiavelli
--HG-- branch : trunk
2010-12-21Scripts/Ulduar: Fix slow effect on ¨A Pool of Tar¨ (Flame Leviathan encounter)Machiavelli
--HG-- branch : trunk
2010-12-20Oops, fixed compileShauren
--HG-- branch : trunk
2010-12-20Scripts/Silithus: Fixed some int -> float casts, should fix invalid coord errorShauren
--HG-- branch : trunk
2010-12-20Scripts/Temple of Anh'Qiraj: Fixed possible crash in mob_anubisath_sentinelShauren
--HG-- branch : trunk
2010-12-20Core/Auras: Allow stacking of auras proced from different itemsShauren
Closes issue #2296. --HG-- branch : trunk
2010-12-20Scripts/HoL:azazel
* fix Volkhan script: after losing 20% HP Volkhan is supposed to run back to his Anvil and smack it with his hammer. 3 Golems are supposed to fly out of it and spawn (by LethalInjectionX) Closes issue #3895 * fix instance doors to remain open after use (by msholto) Closes issue #4773 Both fixes tested and approved by Aokromes. NOTE: Do not forget the DB part of the commit! --HG-- branch : trunk
2010-12-19Scripts/Spells: Explicitly remove all other auras with the same id when ↵Shauren
applying Animal Blood (46221) --HG-- branch : trunk
2010-12-19Scripts/Trial of the Crusader: Fixed possible crashes in announcer gossipShauren
Closes issue #3850. --HG-- branch : trunk
2010-12-19Core: Rename spell attributes, use more general nameslinencloth
--HG-- branch : trunk
2010-12-19Scripts/Temple of Ahn'Qiraj: Its generally not a good idea to delete stuff ↵Shauren
before using it; fixed crash Closes issue #4357. --HG-- branch : trunk extra : rebase_source : b829284f60e2b55f8e79db72751252cc6619e59a
2010-12-18Scripts/Obsidian Sanctum: Removed unneeded code causing crashesShauren
Closes issue #5191. --HG-- branch : trunk
2010-12-18 Scripts/Obsidian Sanctum Add support for when encounter is in progress. ↵Supabad
thnx to kiper --HG-- branch : trunk
2010-12-17Fixed build i brokeShauren
--HG-- branch : trunk
2010-12-17Scripts/Vault of Archavon: Cleaned and simplified scripts, fixed Toravon's ↵Shauren
Frozen Orb summon count Closes issue #2857. --HG-- branch : trunk
2010-12-17Core/Scripts: Prevent double call to mob_acolyte_of_shadronAI::Reset() which ↵Machiavelli
applies encounter-related aura´s to certain creatures. Reset() was called from AIM_Initialize and prior to that the AI factory selector Update issue #5152 Please try to re-reproduce --HG-- branch : trunk
2010-12-17Core/Unit: Renamed addUnitState/hasUnitState/clearUnitState to ↵Shauren
AddUnitState/HasUnitState/ClearUnitState Core/Vehicles: Allow the vehicle to always damage the passenger (removed unneded dbc hacks from scripts) --HG-- branch : trunk
2010-12-17Core: Prevent using uninitialized memory in Lazy Peon script - patch by ge0rgclick
--HG-- branch : trunk
2010-12-16This not needed too, correctly checked with UpdateVictim().Anubisss
--HG-- branch : trunk
2010-12-16Make some cleanup.Anubisss
My thank goes to Az@zel for the code analysis. --HG-- branch : trunk
2010-12-16Core/Spells: Fix a possible crash in spell_hun_readiness_SpellScriptMachiavelli
--HG-- branch : trunk
2010-12-15Scripts/Icecrown Citadel: Removed WIP leftoversShauren
--HG-- branch : trunk
2010-12-15Scripts/Icecrown Citadel: Festergut's Gas Spore and Vile Gas should not ↵Shauren
happen at the same time --HG-- branch : trunk extra : rebase_source : dbb903afbfbfdee5c2c3ae0be7181508e0eca1b2
2010-12-15Core/Scripts: Novos the Summoner should only summon 4 Crystal Handlers._manuel_
--HG-- branch : trunk
2010-12-15Core: Some warning fixesSpp
--HG-- branch : trunk
2010-12-14Fixed compileShauren
--HG-- branch : trunk
2010-12-14Scripts: Fixed uninitialized variables, unreferenced parameters and virtual ↵Shauren
overrides --HG-- branch : trunk
2010-12-14Scripts/Icecrown Citadel: Minor adjustments and compile warning fixesShauren
--HG-- branch : trunk
2010-12-13Core: Add new system for parallelizing client packet processing. Handle ↵click
WorldSession updates in Map::Update() where we are safe to proceed. Patch by Ambal. (And clean up tabs and whitespace while rummaging around in there) Closes issue 5084. --HG-- branch : trunk
2010-12-12Fixed line endings in 10623_world_spell_bonus_dataShauren
Scripts/Naxxramas: Fixed a possible crash in instance script --HG-- branch : trunk
2010-12-11Cleanup: implemented helper methods for manipulating percentage calculation ↵azazel
and used it where appropriate (plus fixed some other warnings). NOTE: Initially I just wanted to fix some warnings, but noticed that there is no common method for percentage calculation and various formulas are used many time in the code making it difficult to read and understand what the code actually does. So, I introduced several template methods for calculating percent values and adding those values to the original base. I replaced all the raw calculations throughout the code where found, but I could have missed something or could have made a mistake. So, please report any strange behaviour after this commit. If you ask me why I did it: for the sake of consistency and exact understanding what code means. If you see CalculatePct method, you clearly understand, that it find the value of x percent of y. And you can easily express, for example, spell behviour "reduces smth by x%" by the means of a method instead of recalling school maths. --HG-- branch : trunk
2010-12-10Scripts/Quest: implement dummy effects for spells 43882, 50133 and aura ↵azazel
43874 for quests 11396/11399 Bring Down Those Shields (based on code by NoFantasy) --HG-- branch : trunk
2010-12-08Core/Scripts: Fixed possible crashes in instance scripts (Icecrown Citadel ↵Shauren
and Naxxramas) Scripts/Sunwell Plateau: Fixed crash in Kil'jaeden Scripts/Icecrown Citadel: Fixed crash in Blood-Queen Lana'thel Closes issue #5051. Closes issue #5050. Closes issue #5035. --HG-- branch : trunk
2010-12-06Core/Quests: Fixed Unholy Infusion (24749), Blood Infusion (24756) and added ↵Shauren
partial support for Frost Infusion (24757) --HG-- branch : trunk
2010-12-06Core: Some optimizationsSpp
- Declare some functions const - Fix some mem leak - Fix some resource leak - Remove unused variables and functions - Remove duplicate functions - Reduce the scope of some variables - Remove unused file --HG-- branch : trunk
2010-12-05Scripts/AuraScript: Make AuraApplication in OnEffectPeriodic never be NULL.QAston
Scripts: remove some unnecessary NULL checks from scripts. --HG-- branch : trunk
2010-12-05Core/Scripts: Split OnCreatureCreate() and OnGameObjectCreate() into two ↵leak
virtual functions each. Note to scripters: be aware that you will need to hook into the Remove functions if you want to do stuff at GO/creature removal. Closes issue 5011. --HG-- branch : trunk
2010-12-05Core/Dungeon Finder: Code cleanup and minor optimizationsSpp
- Extend LfgState to keep control of the state of group and players using LFG - Move scripts to its own class and initialize only if Dungeon finder is enabled - Updated comments to doxygen format - Use constructor initialization list - All variables are declared in the inner most scope - Fix some mem leaks - Remove no longer needed code (Cleaner) - Normalize handler function names --HG-- branch : trunk
2010-12-04Scripts/Icecrown Citadel: Fixed crash in Blood-Queen Lana'thel scriptShauren
Closes issue #5017. --HG-- branch : trunk
2010-12-04Scripts/Pit of Saron: Fix a crash at Scourgelord Tyrannus.Liberate
Closes issue #4601 --HG-- branch : trunk
2010-12-03Core/Scripts: Implemented core script for quest "Stunning Defeat at the ↵_manuel_
Ring" (11300), original code from ScriptDev2 thanks to kiper for porting, also for a full functionality for this quest you need the DB scripts made by him. --HG-- branch : trunk
2010-12-03Scripts/Icecrown Citadel: Added script for Blood Queen Lana'ThelShauren
Scripts/Icecrown Citadel: Fixed Invocation of Blood announcement emote for Blood Prince Council Scripts/Icecrown Citadel: Fixed intro for Lady Deathwhisper Scripts/Icecrown Citadel: Fixed Bone Spike for Lord Marrowgar --HG-- branch : trunk
2010-12-03Fixed compile, missed these changesShauren
--HG-- branch : trunk
2010-12-03Scripts/Trial of the Crusader: Fixed crashes in Gormok the ImpalerShauren
Closes issue #4515. --HG-- branch : trunk
2010-12-03Core/Spells: Fixed bad Z coordinate for Spell::EffectBind with location ↵Shauren
stored in database Core/Scripts: Corrected few mistakes in misc scripts --HG-- branch : trunk