aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-08-13*Fix a typo in Spell::EffectEnergize.QAston
--HG-- branch : trunk
2009-08-13Missing change in rev 4945 - thanks Thyros and Aokromes for pointing it out.Chaz Brown
--HG-- branch : trunk
2009-08-13Fix typo and add debug_Out_Filters (update your conf)Chaz Brown
--HG-- branch : trunk
2009-08-13AHBot - Clean up some debug messages, fix a couple of possible conditions ↵Chaz Brown
where performance could be affected, shorten some code to cut down on future typos - Even though your idea wasn't valid, it lead to some of this optimization, so, thanks MrSmite --HG-- branch : trunk
2009-08-13*Some update of script "death's challenge"megamage
--HG-- branch : trunk
2009-08-12*Rewrite and simplify sendmessagetoset functions. This fixes the bug that ↵megamage
player cannot see dummy aura is cancelled when puppet is far away. --HG-- branch : trunk
2009-08-12*first remove corpse from world then resetmapmegamage
--HG-- branch : trunk
2009-08-12*Do not allow to run the server if openssl lib is outdated.megamage
--HG-- branch : trunk
2009-08-13mergeKudlaty
--HG-- branch : trunk
2009-08-13Merge [SD2]Kudlaty
r1221 Restore compile after changes to KilledMonster(). Remove no longer needed code where creature_template are expected to have definitions for KillCredit. Replace one creature script with areatrigger script and some related code cleanup. Requires Mangos 8190+ r1222 Move waypoints for Barnes to database. Also adjust code and simplify parts of pre-event. Some additional code cleanup r1223 Clean up labels for Kara instance. r1224 Replace use of MANGOS_DLL_SPEC with MANGOS_DLL_DECL as expected in script. Thanks Zor for notice. - skip r1225 Add new options for escortAI. For normal escorts, InstantRespawn can be set true (normal will despawn creature and use database spawntimesecs) For non-escorting scripts, option to loop path can be set. Creature will return to respawn coords and after, start path from beginning. r1226 Remove escortAI option to defend self. Creature must be able to enter combat with any attacking and then defend self by attacking back. If custom cases exist where creature must not be set in combat with attacking, then custom script is expected. r1227 Using _SECURE_SCL=0 to speedup iterators in Windows (release build, ref Mangos rev 8194). Patch by Vladimir - skip r1228 Clean up gruul instance + scripts, add instance save and apply sd2 code style. Some adjustment to hurtful strike. Minor adjustments to other spell abilities. Create own AI for adds, and avoid repetitive code being common for all adds. Patch by Abim - skip r1229 Move door code to instance script and simplify Set/GetData() code and aggro check. - skip r1230 Remove no longer needed call to Reset() in Council_Base_AI and correct typo. - skip --HG-- branch : trunk
2009-08-12*Implement m_AurasUpdateIterator. [8329] Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-12*Fix build.megamage
--HG-- branch : trunk
2009-08-12 [8360] Simplify and partly rewrite SPELL_EFFECT_TRIGGER_SPELL work. ↵megamage
Author: VladimirMangos * Always use explicit spell cast from effect code * Always use for normal case unitTraget self cast that fix thriggered spell apply to area targets. --HG-- branch : trunk
2009-08-12[8359] Make effect from item 20414 positive. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-12 [8356] Added 'place holders' for unknown CreatureTypeFlags.megamage
Signed-off-by: NoFantasy <nofantasy@nf.no> --HG-- branch : trunk
2009-08-12 [8355] Implement QUEST_STATUS_FAILED and simplify related code.megamage
Use FailQuest for all quests that can fail and remove no longer needed function FailedTimedQuest. Signed-off-by: NoFantasy <nofantasy@nf.no> --HG-- branch : trunk
2009-08-12[8354] Update kill credit for normal creature entry including heroic case. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-08-12[8352] More correct dazed spells selection for remove at shapeshift. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-08-12[8351] Implement spell 55693. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-12* Some cleanups and better checks in IsPositiveEffect. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-12 [8345] corrected startup-checks for spell_area tablemegamage
old problem was that, for example a single spell couldn't be cast at aura OR quest (so 2 entries in this table) .. will be now possible Signed-off-by: balrok <der-coole-carl@gmx.net> --HG-- branch : trunk
2009-08-12[8344] In case battleground reward items player must "receive" instead ↵megamage
"create" item in message. Author: VladimirMangos --HG-- branch : trunk
2009-08-12 [8343] Extand level allowed range for item use to upper values if it end ↵megamage
at max player level. Author: VladimirMangos Also add DEFAULT_MAX_LEVEL define for store current used client expection about max player level. For example for current supported this is 80. --HG-- branch : trunk
2009-08-12 [8339] Improved storing/restoring BG entry pointmegamage
* Introduced new table character_battleground_data * Entry point is now stored on BG enter event not join event * Entry point for dungeons is now correctly set to nearest graveyard (this prevent well known assert in GetInstance because of porting to already destroyed instance) * Teleporting from BG correctly restore mount state * Teleporting from BG correctly restore taxi flight (in multipath flight you will end up in nearest transition point on the route) Signed-off-by: ApoC <apoc@nymfe.net> --HG-- branch : trunk
2009-08-13Merge [SD2]Kudlaty
r1211 Correct tempsummon type for adds and add spellId for future use. Patch by Abim - skip r1212 Added support for quest 6523. Patch by Meldanor - skip (already have that, just move waypoints to db) r1213 Add a few missing address-of operators and some general cleanup. r1214 Adjusting how pet are summoned and check when new pet can be summoned for sharkkis. - skip r1215 Added support for event related to quest 12727. Original patch by ckegg r1216 Some adjustments to function for controlling combat movement (MoveChase()) r1217 Use SetCombatMovement() for more scripts where expected and remove one useless function from Scripted_NoMovementAI (this may be fully removed) r1218 Correct script_texts, adding variable %s where missing (...and where expected. Note that not all creature emote texts contain name of sender). - skip r1219 Reset DATA_OPERA_OZ_DEATHCOUNT to 0 at start, in case event was previously run and incremented counter. r1220 Correct lost-in-process FillPointMovementListForCreature() for quest 12727 (copy/paste == bad) --HG-- branch : trunk
2009-08-13*Fix glyphs increasing duration of buff when it's selfcasted.QAston
--HG-- branch : trunk
2009-08-12*Disable spams of "received not allowed opcode xxx". If any dev finds this ↵megamage
error log useful, feel free to add it back. --HG-- branch : trunk
2009-08-12*Cleanup of scripts.megamage
--HG-- branch : trunk
2009-08-12Change/Add some debug output for Buyer and Seller in AHBotChaz Brown
--HG-- branch : trunk
2009-08-13Merge [SD2]Kudlaty
r1205 Check pointer for NULL before use. - skip r1206 Remove conflicting MovePoint and let creature fully use MoveChase for summoned in hyjal. - skip r1207 Add instance bosses for map 602. Scripts can not be considered complete and must be tested further when databases has better values for misc (such as creature factions, health/mana etc) r1208 Added handling of doors for second last boss in BRD. Apply sd2 code style and clean up last boss(es) scripts and spells. Patch by Turok - skip r1209 Merge scripts for last bosses in BRD to one source file. Also not store pointers to creatures and create only when needed. Added creation of portal if Moria survive and Emperor is dead. - skip r1210 Clean up and add script for second boss in SWP. Patch by paytheo (original by ckegg) - skip note: in previous merge should be r120x insted of r200x. Sorry for that --HG-- branch : trunk
2009-08-13*Update Mana Shield Spell Power Coefficient - by fukifat.QAston
*Add function void AuraEffect::HandleAuraEffectSpecificMods(bool apply, bool Real, bool changeAmount), and aura effect specific stuff to it. *More correct aura scaling with lvl for area auras. *Prevent exploits with relog while having auras with modified amount. --HG-- branch : trunk
2009-08-12*fix Teron Gorefiend reset-loop bugRat
--HG-- branch : trunk
2009-08-12Merge [SD2]Kudlaty
r1192 Adding and correct spell used for hard enrage after 15 minutes, and also correct initial ability if any of dragons are alive at initial aggro. Added placeholder for soft enrage at 10%HP left. r1193 Fixed typo in EnterEvadeIfOutOfCombatArea() r1194 Implement basic parts of tomb of seven event in BRD. - skip (already scripted) r1195 Some cleanup to parts of the seven event script. r1196 Reset event for triage-quests in better way and also clear lists. r1197 Clean up and add long time incomplete script for first boss in SWP. - skip r1198 Correct typo in filename in previous commit, sorry :) - skip r1199 Added script for areatrigger 4853, to be used to start pre-event, second boss in SWP. - skip r2000 Check alive-state before hatching all eggs. Patch by kolomati2 Correct typo in variable. - skip r2001 Correct one spellId and remove non-existing. By Tassader. - skip r2002 Added support for quest 12739(and 12742 to 12750). Patch by ckegg - skip (already scripted) r2003 Corrected copyright notices in misc makefile.am - skip r2004 Added: Missing heroic spells for Vexallus. Heroic version is complete now. Added: Missing heroic spells for Murmur. Heroic version is also complete. Fixed: As always some timers. --HG-- branch : trunk
2009-08-12*Cleanup of unworthy initiate script.megamage
--HG-- branch : trunk
2009-08-12*Remove duplicated timer of flame leviathan script.megamage
--HG-- branch : trunk
2009-08-12*Fix a crash caused by corpses.megamage
--HG-- branch : trunk
2009-08-12*Fix a crash caused by recall pet.megamage
--HG-- branch : trunk
2009-08-12*Fix a crash caused by addnpc command.megamage
--HG-- branch : trunk
2009-08-12*Use #defines instead of spellids for often used spells.QAston
*Make recently broken talent Improved Healthstone work again - by iadus3. --HG-- branch : trunk
2009-08-12Merge [SD2]Kudlaty
r1186 Remove one hack (SPELL_EFFECT_CHARGE2 implemented in Mangos) - skip r1187 After one boss of tomb of seven event dead (BRD), open door for progression of instance. Remove manual summon and use spell instead. r1188 Move most handling of GO's in BT to instance script. - skip r1189 Fix possible crash, m_pInstance must always be checked before use. - we don't have that problem r1190 Remove old commented code no longer valid and apply code style r1191 Update MaNGOS-8095-ScriptDev2.patch, correcting whitespace, tabs and linefeed - skip --HG-- branch : trunk
2009-08-12*Allow players to capture siege workshops in wintergrasp.megamage
--HG-- branch : trunk
2009-08-12*Do not allow to enter frostwyrm wing before killing all previous bosses. If ↵megamage
you do not like it, simply do not apply the sql. --HG-- branch : trunk
2009-08-12*Send area id instead of zone id in local defense channel. By durotarmegamage
--HG-- branch : trunk
2009-08-12*SetMap for corpse in Create function as other objects.megamage
--HG-- branch : trunk
2009-08-12*Fix a crash caused by ConvertCorpseForPlayermegamage
--HG-- branch : trunk
2009-08-11*Mergemaximius
--HG-- branch : trunk
2009-08-11*Minor tweaks to Razorscale script, disabled some malfunctioning movement code.maximius
--HG-- branch : trunk
2009-08-11*Fix the equip visual of quest endless hunger.megamage
--HG-- branch : trunk
2009-08-11*Fix the bug that npc in quest endless hunger assist each other.megamage
--HG-- branch : trunk
2009-08-12*Remove a not needed log. :)Anubisss
--HG-- branch : trunk