Commit Graph

1171 Commits

Author SHA1 Message Date
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 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
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
Blaymoira 1d7d2fdf75 *Prevent multiple summoning of nightbane - by Bagsac
--HG--
branch : trunk
2009-02-08 11:56:46 +01:00
Blaymoira b37fd436a1 *Add script for Black Stalker - by Iskander
--HG--
branch : trunk
2009-02-08 11:43:53 +01:00
Blaymoira 0070788691 *Fixed doors by Shade of Aran - by Bagsac
--HG--
branch : trunk
2009-02-08 10:43:26 +01:00
Blaymoira f305c92272 *Moved spell fix from Murmur's script to core
--HG--
branch : trunk
2009-02-08 10:42:58 +01:00
Blaymoira 02d6b7c683 *Small fixes in Murmur script - by Iskander
--HG--
branch : trunk
2009-02-08 00:39:11 +01:00
Blaymoira 97c6ed48c8 *Despawn summons on reset in Lurker Below script - by Bagsac
--HG--
branch : trunk
2009-02-08 00:34:26 +01:00
Blaymoira cf5564eda3 *Small fixes in Warp Splinter script - by Iskander
--HG--
branch : trunk
2009-02-08 00:30:48 +01:00
Blaymoira a11ab1ca81 *Use JustSummoned functions in Harbringer Skyriss script - by Iskander
--HG--
branch : trunk
2009-02-08 00:26:48 +01:00
QAston ce7e51a9dc *Do not check behind for Mutilate. By Blaymoira.
--HG--
branch : trunk
2009-02-07 23:07:53 +01:00
megamage 4ed12b0e17 *Fix some bugged spell visual.
--HG--
branch : trunk
2009-02-07 11:52:10 -06:00
megamage fbbecd9c8a *Fix knockback effect.
--HG--
branch : trunk
2009-02-06 21:48:47 -06:00
megamage 5a2c1f1f5c *Fix some talent triggered spells.
--HG--
branch : trunk
2009-02-06 21:15:52 -06:00
megamage 87474cabdb *Fix the immediate crash during startup.
--HG--
branch : trunk
2009-02-06 15:07:56 -06:00
megamage 9332f1e58d *Update linked spell. Add new type: linked aura.
--HG--
branch : trunk
2009-02-05 22:49:07 -06:00
megamage f00befd879 *Fix a typo that makes linked spells not work.
--HG--
branch : trunk
2009-02-05 18:02:22 -06:00
megamage 2aff5260ea *Allow scripts to override SQL and DBC data.
--HG--
branch : trunk
2009-02-05 15:38:24 -06:00
megamage 649ab47d54 *Remove corpse reclaim delay for pve. Check your conf file to make sure it is disabled.
--HG--
branch : trunk
2009-02-04 20:50:26 -06:00
megamage ae5e608c00 *Fix a crash bug in the previous rev.
--HG--
branch : trunk
2009-02-04 16:30:20 -06:00
QAston ee65a34544 *Implement stealth detection for traps.
--HG--
branch : trunk
2009-02-04 19:43:00 +01:00
megamage b709f846a4 *Add removed files back.
--HG--
branch : trunk
2009-02-04 11:53:32 -06:00
megamage fd6d1d17d8 *Remove two files for renaming.
--HG--
branch : trunk
2009-02-04 11:53:02 -06:00
megamage 4d008f2043 Replace tabs with spaces, and fix crlf issues
--HG--
branch : trunk
2009-02-04 10:33:18 -06:00
megamage edbfb386ce *Do not check range weapon skills for paladin. This fix the bug that flying hammer miss too much.
--HG--
branch : trunk
2009-02-04 10:25:28 -06:00
megamage 18cbc94dd4 *Do not check power for triggered spells. This fix broken execute.
--HG--
branch : trunk
2009-02-04 10:06:16 -06:00