| Age | Commit message (Collapse) | Author |
|
Scripts/Naxxramas: Fixed a possible crash in instance script
--HG--
branch : trunk
|
|
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
|
|
43874 for quests 11396/11399 Bring Down Those Shields (based on code by NoFantasy)
--HG--
branch : trunk
|
|
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
|
|
partial support for Frost Infusion (24757)
--HG--
branch : trunk
|
|
- 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
|
|
Scripts: remove some unnecessary NULL checks from scripts.
--HG--
branch : trunk
|
|
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
|
|
- 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
|
|
Closes issue #5017.
--HG--
branch : trunk
|
|
Closes issue #4601
--HG--
branch : trunk
|
|
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
|
|
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
|
|
--HG--
branch : trunk
|
|
Closes issue #4515.
--HG--
branch : trunk
|
|
stored in database
Core/Scripts: Corrected few mistakes in misc scripts
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Core/Groups: Remove Group.h dependency from any .h file
--HG--
branch : trunk
|
|
script
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
usage (thanks to Josh for finding the bug and culprit)
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
council in no-damage mode
--HG--
branch : trunk
|
|
Scripts/Forge of Souls: Fixed a possible crash
Closes issue #4660.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
fix some minor typos (fix by Paradox)
Closes issue #4859.
--HG--
branch : trunk
|
|
from sniffs
Scripts/Icecrown Citadel: Converted texts to new TextMgr
Scripts/Icecrown Citadel: General cleanup & coding style consistency
Scripts/Icecrown Citadel: Added missing spell script names
--HG--
branch : trunk
|
|
compilation for those with custom scripts).
NOTE: The main idea of original change is to allow scripts change content of message so that calling method sends modified message to client.
For example, moderating script which cuts illegal words from message.
--HG--
branch : trunk
|
|
it possible to be modified inside the script.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
honor, quest, reload, titles and wp commands to scripts) - Patch by Paradox
(Also fixes a minor visual error on GM-listings (gm ingame/gm list) when the respective user had an R in his/her name).
Closes issue 4792.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Author: Lopin
Closes issue 4741
--HG--
branch : trunk
|
|
of an unnecessary enum
Also replace some SetVisibility hacks to directly call UpdateObjectVisibility
--HG--
branch : trunk
|
|
a creature is selected. Patch by Paradox (thanks to rothmans92 for reporting the problem)
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
- Traitors Among Us
- Discrediting the Deserters
by lopin
--HG--
branch : trunk
|
|
Scripts/Icecrown Citadel: Changed handling of Deathbringer Saurfang's Blood Power aura (its now always active, starts with 0 value)
Scripts/Icecrown Citadel: Fixed Deathbringer Saurfang's achievement (I've Made a Mess)
Scripts/Icecrown Citadel: Fixed Mark of the Fallen Champion aura removal (Deathbringer Saurfang)
--HG--
branch : trunk
|
|
on non-PCH compiles)
--HG--
branch : trunk
|
|
streamlining the command selection process to ensure the correct command is run when using abbreviations
Patch by Paradox (some cleanups was needed)
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
- Redesigned stealth and invisibility handling
- Implemented the handling of multiple stealth types
- Implemented fake inebriation
- The message deliverer no longer sends packets from a non-visible source
- The server won't send that much garbage which just takes bandwith
- It won't be possible to use cheats to detect invisible objects
- Removed a lot of checks for the Z-coord
- Fixes visibility problems happening while flying
- Limited the grid activation range of creatures to use less resources
- Implemented Shroud of Death
- Implemented increased visibility range for active objects
- Removed visibility check at spellhit (only sanctuary effects should prevent it)
(And a lot of other changes...)
Closes issue 4208
Closes issue 3049
Closes issue 2097
Closes issue 2198
Closes issue 2384
Closes issue 2197
Closes issue 2319
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
commands (and yes, we did test it thoroughly this time)
Thanks to Paradox for sorting the commandscripts and chanhandlers out to work as they were intentionally ment to be like.
--HG--
branch : trunk
|
|
Closes issue #3911.
--HG--
branch : trunk
|