QAston
3c9d801eb2
Backed out changeset e85c3b6d551b
...
--HG--
branch : trunk
2009-02-17 16:41:45 +01:00
QAston
dff4f92edd
*Add one more RewChoiceItemId field in quest template (SQL and feature request by Brian).
...
--HG--
branch : trunk
2009-02-11 20:38:02 +01:00
QAston
40bf3b630a
*Implement spellhaste mod for Channeled spells.
...
*Fix build with VCPP.
--HG--
branch : trunk
2009-02-11 20:10:00 +01:00
megamage
651e7c29eb
*Merge.
...
--HG--
branch : trunk
2009-02-11 11:56:53 -06:00
megamage
757037ce54
[7265] Move feral bonus get to struct ItemPrototype
...
Signed-off-by: DiSlord <dislord@nomail.com >
--HG--
branch : trunk
2009-02-11 11:54:16 -06:00
megamage
6e84a2f3a5
[7264] Use AP fields as signed integer
...
Signed-off-by: DiSlord <dislord@nomail.com >
--HG--
branch : trunk
2009-02-11 11:53:35 -06:00
megamage
7d8c081732
Fix apply SPELLMOD_MULTIPLE_VALUE for SPELL_AURA_MANA_SHIELD drain
...
Signed-off-by: DiSlord <dislord@nomail.com >
--HG--
branch : trunk
2009-02-11 11:52:00 -06:00
megamage
848af42918
[7263] Fixed AP calculation in some cases
...
Fixed use AP dynamic mods (bonuses from stats)
Apply ITEM_MOD_ATTACK_POWER for ranged AP
Implement feral AP from weapon dps for druids
Signed-off-by: DiSlord <dislord@nomail.com >
--HG--
branch : trunk
2009-02-11 11:51:17 -06:00
QAston
8012f78d00
*Small code cleanup, try to fix crash.
...
--HG--
branch : trunk
2009-02-11 15:04:27 +01:00
Muhaha
8a8e39a571
* Added Skeletons movements in Prince Keleseth event
...
* Typo in ScriptMgr.cpp.
--HG--
branch : trunk
2009-02-11 13:13:43 +01:00
Muhaha
58bb445c79
* Typi in Utgarde Keep
...
--HG--
branch : trunk
2009-02-11 01:07:56 +01:00
Muhaha
9f77448343
* Utgarde Keep, Prince Keleseth script
...
--HG--
branch : trunk
2009-02-11 00:57:39 +01:00
Drahy
144665415d
* Fixed typo in latest mangos update file
...
--HG--
branch : trunk
2009-02-11 00:43:32 +01:00
Drahy
e5057ce3b9
* Forgot to add *.sql to some filenames, pardon me
...
* Added one lost sql file from 2.4.3 folder
--HG--
branch : trunk
2009-02-10 23:41:14 +01:00
Drahy
846855698f
* Renamed and fixed latest mangos update sqls
...
* Fixed script name according to script code stormwind_harbor
* Updated CMakeLists and world_scripts_full
--HG--
branch : trunk
2009-02-10 23:01:26 +01:00
Muhaha
6147bfaf04
* Stormwind Harbor Taxi. Author: FrozenDB
...
--HG--
branch : trunk
2009-02-10 19:35:52 +01:00
megamage
42b98f7e57
[7262] Check security level of target for .die command for case when this command have lesser security level from default setting. Author: VladimirMangos
...
Original patch provided by NewAge.
--HG--
branch : trunk
2009-02-10 10:05:26 -06:00
megamage
5881c6b91b
[7261] Better check DB corrdinates for bg entry at player loading. By Vladimir.
...
--HG--
branch : trunk
2009-02-10 10:04:40 -06:00
megamage
31f4993264
[7260] Fixed access to uninitilized fields in FleeingMovementGenerator and Creature::IsOutOfThreatArea. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-10 10:03:39 -06:00
megamage
22855d6e79
[7259] Prevent memory lost at pet spell reset. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-10 09:57:25 -06:00
megamage
3a129a443c
[7258] Fixed access to field of possible deleted periodic aura. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-10 09:56:39 -06:00
megamage
70798207f8
[7257] Fixed unexpected errors in log and non-freed memory at battleground system shutdown. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-10 09:55:16 -06:00
megamage
f62e062b0d
*Fix a crash in _AddAura
...
--HG--
branch : trunk
2009-02-10 09:53:59 -06:00
megamage
452e0971eb
[7256] Fixed (lot better at least) quest XP calculation from money rewarded value at max level. Author: NoFantasy
...
--HG--
branch : trunk
2009-02-10 01:17:17 -06:00
megamage
029554d4e3
[7255] Allows saving characters in Battle Grounds.
...
* Now player can join to BG after logout during 5 minutes, if BG in progress.
* All players after server crash or restart should appear at the battlemaster
Author: GriffonHeart
--HG--
branch : trunk
2009-02-10 01:16:16 -06:00
megamage
58374f87b4
[7254] Cleanups and batter checking in homebind/bgEntryPoint code.
...
* Load homebind data early in Player::LoadFromDB and use instead initital race points
in cases need some safe point if current coordinate broken by some reason.
* Store BG entry point in to WorldLocation and simplify calls.
* Set bg entry point at GM teleports to battleground for correct
auto-recall position at battleground end.
Author: VladimirMangos
--HG--
branch : trunk
2009-02-10 01:06:39 -06:00
megamage
ba7a8cc836
[7253] Check battleground status in GetSpellAllowedInLocationError for some spells for aura remove and spell casting cases. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-10 01:00:22 -06:00
megamage
fe85f52142
[7252] Move all world global broadcast string (all arena/bg related) to mangos_string.
...
PLEASE, NOT USE string world broadcasts in real code. This function _only_ for debug purposes.
Really allow with .debug bg start bg with 1 player.
Added helps for some existed .debug commands.
Author: VladimirMangos
--HG--
branch : trunk
2009-02-10 00:59:10 -06:00
megamage
7f39dbd848
*add .debug bg to allow starting a battleground with just one player it's implemented like .debug arena - so you toggle debug bg on or off By balrok
...
--HG--
branch : trunk
2009-02-10 00:39:03 -06:00
megamage
d696381f32
[7250] Use bg type ids enum insted raw values and catch some bugs in result for fixing.
...
* Replace max bg type checks by DBC valid index check
* Use in functions and fields BattlegroundTypeId type instead uint32
* Fixed wrong use bg queue ids instead bg type ids in queue update/remove function calls.
Many bg have same raw values for type id and queue id but some can be affected by this bug:
BATTLEGROUND_EY, BATTLEGROUND_SA, and all areans (with small arena/team size exceptions)
* Move Battlemaster to bg type ids map fron ObjectMgr to BatteleGroundMgr.
* Remobe redundent for header itself includes for BG headers.
* Use Auction location enum instead raw valus.
Author: VladimirMangos
--HG--
branch : trunk
2009-02-09 22:08:06 -06:00
megamage
99c8226216
[7249] Remove outdated data from spell_proc_event. Author: jorooo
...
--HG--
branch : trunk
2009-02-09 20:10:42 -06:00
megamage
b8d4c24359
[7248] Check battlemaster_entry data at loading. Code cleanups. Author: zhenya
...
--HG--
branch : trunk
2009-02-09 20:09:03 -06:00
megamage
91356d97d5
[7246] Add data from 7242_01_mangos_spell_bonus_data.sql to mangos.sql as expected.
...
Also fix outdated comment
Author: VladimirMangos
--HG--
branch : trunk
2009-02-09 20:00:06 -06:00
megamage
c5fba75cc0
[7244] Fixed affecting of positive spells critical chances by scripted critical chances. Author: pasdVn
...
--HG--
branch : trunk
2009-02-09 19:59:14 -06:00
megamage
fd83d371ba
[7243] Fixed spell 47883. Author: aerione_alt
...
(The author of 7242 is Reve. Sorry)
--HG--
branch : trunk
2009-02-09 19:57:25 -06:00
megamage
a037917b99
[7242] Fixed spell 30482 and ranks spell bonus for triggered spell.
...
Signed-off-by: ApoC <apoc@nymfe.net >
--HG--
branch : trunk
2009-02-09 19:55:58 -06:00
megamage
25cc99817b
[7241] Breath time extended to 3.0.x values.
...
Signed-off-by: ApoC <apoc@nymfe.net >
--HG--
branch : trunk
2009-02-09 19:55:01 -06:00
megamage
1ff96e6ac2
Fixed crash when MotionMaster's Clean or ExpireMovement called from MovementGenerator update. Original patch by ApoC. Backport from 308.
...
--HG--
branch : trunk
2009-02-08 22:56:57 -06:00
megamage
7de8267c3c
*Fix a crash caused by npc_lord_illidan_stormrage script.
...
--HG--
branch : trunk
2009-02-08 22:33:18 -06:00
megamage
6829acb512
*Try to fix the crash caused by Illidan and Supremus.
...
--HG--
branch : trunk
2009-02-08 22:28:19 -06:00
megamage
94dd949c23
*Merge.
...
--HG--
branch : trunk
2009-02-08 21:58:49 -06:00
megamage
709f3c4130
[7240] Fix logfile spam from AchievementMgr.
...
Log AchievementMgr::SendAchievementEarned only in debug.
Signed-off-by: ApoC <apoc@nymfe.net >
--HG--
branch : trunk
2009-02-08 21:54:47 -06:00
megamage
2bd90deeed
[7239] Support multiply items loot and not normal loot items in Player::AutoStoreLoot. Author: VladimirMangos
...
Use this function in more cases and simplify and fix some related code.
--HG--
branch : trunk
2009-02-08 21:54:13 -06:00
megamage
11b9bd42f7
Fixes and cleanups in loot code. Author: VladimirMangos
...
* Move not-normal loot tables generation in single place (Loot::FillLoot function) for group and non group case.
* Simplify LootView code.
--HG--
branch : trunk
2009-02-08 21:45:31 -06:00
megamage
a908f8d002
[7237] Fixed crash when MotionMaster's Clean or ExpireMovement called from MovementGenerator update.
...
Implemented delayed movement generators removed in case cleanup is triggered
from movement generator update. For this purpose is in runtime allocated vector
for temporary store of all deleted movement generators. After delayed delete
this vector is deleted.
Signed-off-by: ApoC <apoc@nymfe.net >
(With adaptation)
--HG--
branch : trunk
2009-02-08 21:43:46 -06:00
megamage
62a6911dc7
[7236] Prevent lost spells dependent from skills learned before non-dependent spell loading from DB.
...
For example spell 2764 will correctly show in spellbook after re-login. Author: VladimirMangos
--HG--
branch : trunk
2009-02-08 20:43:25 -06:00
Drahy
09adb05741
* Fixed 3 sql files from 2.4.3_update directory
...
* Added CMakeLists for this directory - Thx Zor
* Small clean up
--HG--
branch : trunk
2009-02-08 16:21:33 +01:00
Blaymoira
0058e7c20a
*Disable QuestGiver npcflag if creature in escort
...
--HG--
branch : trunk
2009-02-08 12:55:27 +01:00
Blaymoira
ef390526e2
*35354 doesn't do any damage if target has aura 38528 - by streetrat
...
--HG--
branch : trunk
2009-02-08 12:42:15 +01:00
Blaymoira
6fb285ee5f
*Make tainted core throwable - by Xeptor
...
--HG--
branch : trunk
2009-02-08 12:06:48 +01:00