aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-08-15*Remove inline because it is not necessary. VC++ will set all functions ↵megamage
defined in class declaration as inline automatically. --HG-- branch : trunk
2009-08-16*MergeMachiavelli
--HG-- branch : trunk
2009-08-16* Clear m_actionsButtons regardless of DB data for other spec when switching ↵Machiavelli
specs. --HG-- branch : trunk
2009-08-15*Remove offhand after switching specs if the player can no longer equip that ↵maximius
item (ie: Titan's Grip) --HG-- branch : trunk
2009-08-16Merge [SD2]Kudlaty
r1296 Fix typo and check for IN_PROGRESS instead of NOT_STARTED and also return after force EnterEvadeMode in UpdateAI - skip r1297 Set sysconfdir path in different way for linux compile, to avoid possible DOTCONF++ error at start. Patch by Saeldur - skip r1298 Fix typo in MC instance script. r1299 Clean up one MC boss script and remove old workarounds. Patch by Reve r1300 Add gossip to npc_naladu. Patch by hoshie r1301 Some minor cleanup and move one folder+source file --HG-- branch : trunk
2009-08-16Merge [SD2]Kudlaty
r1294 Let EscortAI fill waypoint list at Start(). Scripts using escortAI then no longer need to call FillPointMovementListForCreature(). r1295 Move one misplaced source file. --HG-- branch : trunk
2009-08-16*Merge. :(Anubisss
--HG-- branch : trunk
2009-08-16*Implement Championing system. More info about this patch at ↵Anubisss
http://www.wowwiki.com/Championing *Dont forget that this system can only works fine if has a DB support with level 80 instances' reputations(so need some data to creature_onkill_reputation). --HG-- branch : trunk
2009-08-16Merge [SD2]Kudlaty
r1291 Move one misplaced script in yesterday commits. r1292 Make own folder for tool, not needed for general work of SD2. - skip r1293 Add script loader to simplify maintenance of scripts. The scripts must now be added to system/ScriptLoader.cpp instead of old way directly in ScriptMgr. --HG-- branch : trunk
2009-08-16Merge [SD2]Kudlaty
r1288 Update include guards with better naming. r1289 Fix typo in makefile.am - skip r1290 Move AI remaining in misc folders to own folder base. Rename file to same as others for consistency and update includes accordingly. --HG-- branch : trunk
2009-08-16Merge [SD2]Kudlaty
r1287 Move all non-instance scripts that are not related to any special continent to new world folder. sorry about mistake in last sd2 merge. there should be: r1286 Restructure file layout and move all non-instance source files to a logical continental single folder. --HG-- branch : trunk
2009-08-15*MergeMachiavelli
--HG-- branch : trunk
2009-08-15* Better way to toggle between action bars for duel speccing, with help from ↵Machiavelli
thenecromancer's patch, thank you. * Correctly adopt spec 1's action bars into spec 2 when learning a new spec. * Correct handling for UpdateSpecCount where count == 1. * Other small cleanup and consistency variables. --HG-- branch : trunk
2009-08-15This should fix readline on OSX and shouldn't break anything for other OS's ↵Chaz Brown
- submitted by Curuad --HG-- branch : trunk
2009-08-15*Add config option to change minimum level required to Dual Specmaximius
--HG-- branch : trunk
2009-08-15*Update Emalon the Storm Watcher script. By riddickmegamage
--HG-- branch : trunk
2009-08-15*Change react state of guardian back to aggressive. Instead check threat ↵megamage
radius in canstartattack to prevent them attack too far target. --HG-- branch : trunk
2009-08-15*Fix a crash caused by ItemExpire though the reason is unknown.megamage
--HG-- branch : trunk
2009-08-15*MergeMachiavelli
--HG-- branch : trunk
2009-08-15*Correctly calculate spent talent points upon switching to primary/secondary ↵Machiavelli
talent spec. By thenecromancer. --HG-- branch : trunk
2009-08-15Reintroduce spell categories for Food and drink removed in 4904 ↵Chaz Brown
(bd5ef2d4ac26) and change code that used hard coded numbers to use them instead - Thanks, Peldor --HG-- branch : trunk
2009-08-15*Forgot to move delete result after fetch function.Machiavelli
Note: Dual speccing isn't working fully, going past rev 5037 is not recommended. --HG-- branch : trunk
2009-08-15*Fix logical error in Player::LoadFromDB regarding dual speccing, and ↵Machiavelli
relocate code for consistency --HG-- branch : trunk
2009-08-15*fix shapeshift bonus auras, hope i didnt brake anythingRat
--HG-- branch : trunk
2009-08-14*Better, but this needs work.maximius
--HG-- branch : trunk
2009-08-14*Let all controlled entercombat when owner/charmer enters combat.megamage
--HG-- branch : trunk
2009-08-14*Set react as defensive for guardians. Otherwise you cannot finish quest ↵megamage
"the gift keeps giving" until kill all mobs on map. --HG-- branch : trunk
2009-08-14*Fix function disappearanddie to make creature disappear immediately without ↵megamage
death visual. --HG-- branch : trunk
2009-08-14*Fix the bug that summoner cannot attack summoned creatures. This bug was ↵megamage
introduced in 4481. Note the difference between "summoner" and "owner". *Valkyr script updated. --HG-- branch : trunk
2009-08-14*Make sure spell 52479 (gift of the harvester) always works.megamage
--HG-- branch : trunk
2009-08-14*Some cleanup of script vcproj (according to SD2)megamage
--HG-- branch : trunk
2009-08-15Fix compile under windows. Thx for test SundarkKudlaty
--HG-- branch : trunk
2009-08-15*Fix Compile Error "../../npc/npc_escortAI.h"Nevan
--HG-- branch : trunk
2009-08-15Merge [SD2]Kudlaty
r1287 Move all non-instance scripts that are not related to any special continent to new world folder. Windows users pls wait until vcproj will be fixed --HG-- branch : trunk
2009-08-14*Skarvald and Dalronn - Utgarde Keep: To make ghost versions not attackable. ↵megamage
By tlexii --HG-- branch : trunk
2009-08-14*Add Dual Spec support, original by EnderGT, thanks to Thyros and XTElite1 ↵maximius
for helping me test :) --HG-- branch : trunk
2009-08-14Fix typo in AHBotChaz Brown
--HG-- branch : trunk
2009-08-14*Do not allow player to delete COD mails.megamage
--HG-- branch : trunk
2009-08-14*Log old name for customize requestmegamage
--HG-- branch : trunk
2009-08-14*Fix a typo in script [Quest] - Escape from Umbrafen By bigjohnson4megamage
--HG-- branch : trunk
2009-08-14*Script of Netherspite. By Iskandermegamage
--HG-- branch : trunk
2009-08-15Show player's race and class in command .pinfoAnubisss
--HG-- branch : trunk
2009-08-14*Fix broken script.vcproj files.megamage
--HG-- branch : trunk
2009-08-15Merge [SD2]Kudlaty
r1284 Apply SD2 code style to all uint32 arguments in gossip related functions. r1285 Replace all remains of _GO with proper pointer style. Aslo some other code style. Fix typo in world_scripts_full.sql. thx Sundark --HG-- branch : trunk
2009-08-14*stop combat on battleground end, so creatures won't kill playersRat
*added enum from BGCreatures --HG-- branch : trunk
2009-08-14Merge [SD2]Kudlaty
r1281 Added support for quest 12247. Patch by Azuritus r1282 Added support for quest 11708. Patch by Azuritus. Additional cleanup and code style applied. r1283 Add support for quest 12807. Patch by Azuritus --HG-- branch : trunk
2009-08-14[8365] Small description clarify for new config option. Author: Fogmegamage
--HG-- branch : trunk
2009-08-14 [8364] Implement possibility reset client cache data from server side. ↵megamage
Author: Fog Implemented 2 way set cache data "version": * New db_version.cache_id field let set cache data version by DB content creators. This can be used for content releases by seting some unique value at each release. This value used by default. * New mangosd.conf config option let set (overwrite DB value) or use 0 for ignore. This can be used by serever admin for reset cache at some local changes. Note: values use at client login and then must be unique for long period time to avoid ignored at login some long not connected client with old same cache version value. --HG-- branch : trunk
2009-08-14Merge [SD2]Kudlaty
r1272 Rough cleanup of hyjal-related scripts. Mainly applied SD2 code style, but also minor improvement of code and removal of not needed functions. - skip r1273 Move code and use JustSummoned() instead of own system in hyjalAI - skip r1274 Simplify way to determine where to spawn creature and remove already known base area passed in function. Also rename arrays. - skip r1275 Provide updated .patch file after changes in Mangos rev 8255 - skip r1277 Remove adding threat for summoned waves in hyjal and instead move to point when summoned. Also add simple handler to attempt move summoned closer to base bosses when not in combat. - skip r1278 Replace world state functions in misc scripts with new ScriptedInstance function. r1279 Simplify spawning of correct wave in hyjal. Remove no longer needed arguments in related function. Also restore wave timer reset in case all mobs in wave are dead before master timer end. - skip r1280 Added basic support for quest 1324. Patch by jotapdiez Also adding additional data for further development of event. --HG-- branch : trunk
2009-08-14*Fix the crash caused by map::removing does not really resetmapmegamage
--HG-- branch : trunk