aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-08-20*Fix a crash caused by itemexpire.megamage
--HG-- branch : trunk
2009-08-20* Open 2 doors after Ingvar the Plunderer encounter.Machiavelli
--HG-- branch : trunk
2009-08-19*Wintergrasp: only allow a workshop to build 4 vehicles.megamage
*remove all existing vehicles when workshop is destroyed or captured. --HG-- branch : trunk
2009-08-19*Dismiss summoned vehicle when it is dead.megamage
--HG-- branch : trunk
2009-08-19*Set vehicle owner guid and faction in summonvehicle instead of ↵megamage
spelleffecthandler. --HG-- branch : trunk
2009-08-19*Remove all ghouls after quest is completed in dk's "give gift" quest;megamage
--HG-- branch : trunk
2009-08-19*Set ReqSourceCount at least 1.megamage
--HG-- branch : trunk
2009-08-19*Update Wintergrasp NPC pairsmaximius
--HG-- branch : trunk
2009-08-20Merge [SD2]Kudlaty
r1354 Add one lost text from revision 1352. --HG-- branch : trunk
2009-08-20Merge [SD2]Kudlaty
r1346 Convert script for quest 2078 to use followerAI r1347 Use spell to summon friends instead of manual summon in script for quest 1249. r1348 Extend followerAI function SetFollowComplete with argument to simplify implementation of end events in scripts. r1349 Convert script related to quest 1560 to use followerAI r1350 Apply SD2 code style to one instance and boss script - skip r1351 Add basic support for quest 4491. r1352 Add basic support for quest 5321 r1353 Adjust way to complete quest, for script related to quest 938 --HG-- branch : trunk
2009-08-20last fix for Deaths Challange is by Nevan.Kudlaty
Merge [SD2] r1345 Check for valid quest before use in followerAI --HG-- branch : trunk
2009-08-20Fix for quest Death's Challenge, cos we should get KillCredit also when we ↵Kudlaty
win duel with other dk player --HG-- branch : trunk
2009-08-19*Add more npc pairs for wintergrasp. By MaXiMiUSmegamage
--HG-- branch : trunk
2009-08-19*Use map instead of vector to store capture points in opvp.megamage
--HG-- branch : trunk
2009-08-19*Add script lock for ScriptsProcess() because some bad scripts may cause ↵megamage
dead loop. --HG-- branch : trunk
2009-08-19 [8393] Fixed format CMSG_FORCE_MOVE_UNROOT_ACK and ↵megamage
CMSG_FORCE_MOVE_ROOT_ACK. Author: VladimirMangos Also avoid packet tail warnings spam at rejected movement packets. --HG-- branch : trunk
2009-08-19*Check proc chance of "improved shadowform". By Denmegamage
--HG-- branch : trunk
2009-08-19[8390] Fixed log output work after recent replace UTF8PRINT macro. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-08-19 [8389] Implement check really read received packet size and warning it ↵megamage
not all data read. Author: VladimirMangos * This let more easy catch packet structure chnages at client switch. * Fixed structure CMSG_GUILD_BANK_SWAP_ITEMS * Fixed structure CMSG_SPLIT_ITEM, CMSG_SELL_ITEM * Added read data amount fixes for some other packets. Thanks to TOM_RUS in help check correct packets structure. Note: not all packets possible fixed. Please report for not fixed cases at errors: "opcode %s (0x%.4X) have unprocessed tail data (read stop at %u from %u)" --HG-- branch : trunk
2009-08-19 [8388] Replaced UTF8PRINT macro by a functionmegamage
Should also fix possible color leak on Windows CLI. Signed-off-by: freghar <compmancz@gmail.com> --HG-- branch : trunk
2009-08-19[8387] Fixed error output at creature_template check Author: arraimegamage
--HG-- branch : trunk
2009-08-19 [8386] Fixed areatrigger distance check Author: arraimegamage
Old check caused false positives for trigger #4853 --HG-- branch : trunk
2009-08-19[8385] Use 3D coordinates for checking corpse distance at reclaiming Author: ↵megamage
arrai --HG-- branch : trunk
2009-08-19 [8384] Restore build mangos at Unix/Linux. Author: VladimirMangosmegamage
* Also fixed wrong read_skip<char*>() code. * Also fixed some warnings in related code. --HG-- branch : trunk
2009-08-19[8383] Implement WorldSession::HandleCancelChanneling. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-19 [8382] Implement ByteArray functions for skip read of fields not needed ↵megamage
for server in received packets. Author: VladimirMangos * Use this fucntions in some case. * Change some packets to form: read fields first check later for better control recieved packets structure. * Fix CMSG_STAND_STATE_CHANGE packet structure to more correct. --HG-- branch : trunk
2009-08-19 [8381] Some refactoring work in Unit::m_currentSpells code. Author: ↵megamage
VladimirMangos * Restrict access, use enum args, move some repeated code parts to function. * Make m_selfContainer set only part of Unit::SetCurrentCastedSpell --HG-- branch : trunk
2009-08-19[8380] Use CastSpell instead create triggered channaled spell in ↵megamage
Spell::EffectTriggerRitualOfSummoning. Author: VladimirMangos --HG-- branch : trunk
2009-08-19 [8378] Use exceptions instead of explicit size checking for each packet ↵megamage
Author: arrai CHECK_PACKET_SIZE was pretty error prone; once it was forgotten mangosd could crash due to the asserts in ByteBuffer.h. That was exploitable by malicious players. Furthermore, there were duplicate checks: Additionally to CHECK_PACKET_SIZE, the ByteBuffer assertions keept an eye on not exceeding the packet boundaries - just to crash the server for sure in such a case. To prevent memory leaks or other undesirable states, please read in every handler all variables _before_ doing any concrete handling. --HG-- branch : trunk
2009-08-19*Fix a crash caused by ~Playermegamage
--HG-- branch : trunk
2009-08-19*Use the pre-dual spec way of unlearning talents on top of the current one, ↵Machiavelli
to ensure that talents don't end up in the spell storage causing unexpected behaviour in game when trying to learn a talent. Note: If your players have trouble learning specific talents, or they have an abnormal amount of talent points, force a talent reset on them after this rev and it should be resolved. --HG-- branch : trunk
2009-08-19AHBuyer now buys when it's supposed to.Chaz Brown
Fixed some mails using hardcoded HOUR instead of MailTimeDelay from config. AHBuyer once again sends out pending sale mails, and they use the correct time. (Thanks for helping, Aokromes) Still needs some work to make the time update every second, instead of every minute. Also, thesale pending mail doesn't get deleted when the timer runs out, but, on the next mail cleanup. --HG-- branch : trunk
2009-08-18*Fix the bug that alliance players cannot use some dk flight nodes.megamage
--HG-- branch : trunk
2009-08-18*Summon GO dawn of light instead of changing db.megamage
--HG-- branch : trunk
2009-08-18*Fix a crash by looting player's corpse when the bg is unloaded.megamage
--HG-- branch : trunk
2009-08-18*more area flags for Dalaran By raven_codamegamage
--HG-- branch : trunk
2009-08-18*Fix server startup error from 5184.QAston
--HG-- branch : trunk
2009-08-18*Fix Pet movement speed at combar reset. Thanks BlackYoghurt.Nevan
--HG-- branch : trunk
2009-08-18*Script of quest The Light of Dawn. By ckegg.megamage
*I have reduced the number of mobs because they may make the server laggy if the server is not good. --HG-- branch : trunk
2009-08-18*Fix a typo in xp bonus auras.QAston
--HG-- branch : trunk
2009-08-18*Fix a crash when creature release charmed unit. Thanks to Visagalis.megamage
--HG-- branch : trunk
2009-08-18Changes in Al'ar script:Machiavelli
* Don't wipe threat in transition from phase 1 to phase 2 * Correctly cast flame patches in phase 2 if no target in melee range instead of resetting * Fix crash in dive bomb --HG-- branch : trunk
2009-08-17*Fix the bug that .start always send dk back to start zone.megamage
--HG-- branch : trunk
2009-08-17*Fix quest "endless hunger" in some machines. Thanks to McLovin.megamage
--HG-- branch : trunk
2009-08-17*Set summontype 647 as type_totem for spell 52893megamage
--HG-- branch : trunk
2009-08-18AHBot - Fix maxstack DB option to correctly set stacks to a random choice ↵Chaz Brown
between 1 and the maxstack setting of the item, instead of 1. - Thanks T`lexii for pointing this out --HG-- branch : trunk
2009-08-17*Add file chapter5 for dk quest.megamage
--HG-- branch : trunk
2009-08-17*Script for quest "An End To All Things..."megamage
--HG-- branch : trunk
2009-08-18*Fix Glyph of Rune Tap. (To not heal caster)Nevan
--HG-- branch : trunk
2009-08-17*Fix the bug that Reset is not called for some scripts. This should fix the ↵megamage
bug of quest "death's challenge". Thanks to Kudlaty --HG-- branch : trunk