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 <[email protected] >
--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 <[email protected] >
--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 <[email protected] >
--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 <[email protected] >
(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
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
6b19b789ca
*Remove the file pushed by accident.
...
--HG--
branch : trunk
2009-02-04 10:36:29 -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
megamage
36f7dd04b3
*Apply proc effects such as frostbite after the spell hits the target.
...
--HG--
branch : trunk
2009-02-03 18:22:28 -06:00
megamage
8dfe8cd64a
*Fix some broken charge spells.
...
--HG--
branch : trunk
2009-02-02 17:20:30 -06:00
megamage
8b8d722523
*handle SPELL_AURA_ADD_TARGET_TRIGGER auras when spell is casted rather than when hit. This fixes the trigger chance of spells such as Relentless Strikes.
...
--HG--
branch : trunk
2009-02-02 17:06:57 -06:00
megamage
5d943336c5
*Fix the bug that some instant cast spells do not remove auras with cast interrupte flag.
...
--HG--
branch : trunk
2009-02-02 16:04:17 -06:00
megamage
49a9e26498
*Apply stun effect immediately for player charge spells, though this violates natural law.
...
--HG--
branch : trunk
2009-02-02 15:58:43 -06:00
biglad
0b32bdaec9
* Fix Hunters Mark, prevent target from going stealth/invis for caster of mark.
...
--HG--
branch : trunk
2009-02-02 19:26:26 +00:00
megamage
ea159d59bf
*Fix the bug that delayed spell still deals damage to stealth/immune target.
...
--HG--
branch : trunk
2009-02-02 10:26:05 -06:00
megamage
c3783c80d9
*Fix Intimidating Shout.
...
--HG--
branch : trunk
2009-02-02 10:10:18 -06:00
megamage
d5deb81355
*Fix broken execute.
...
--HG--
branch : trunk
2009-02-02 10:01:56 -06:00
w12x
38c8fe6a41
Fixed battlegrounds starting with less than minplayersperteam on one side.
...
--HG--
branch : trunk
2009-01-31 23:17:06 +01:00
megamage
1f2292af79
*Fix the bug that charge spells do not apply stun auras.
...
*Update about triggered spells. Please report if spells such as execute and mass dispel are bugged.
--HG--
branch : trunk
2009-01-31 11:09:37 -06:00
megamage
b6f8f9eea8
*Fix build.
...
--HG--
branch : trunk
2009-01-30 19:02:14 -06:00
megamage
9b927d1742
*Fix charge spells: do stun effect when caster arrive target.
...
*Some other fix about delayed spell calculation.
--HG--
branch : trunk
2009-01-30 19:00:09 -06:00
megamage
8fee06f041
*AI structure update.
...
--HG--
branch : trunk
2009-01-30 18:10:05 -06:00
megamage
03234a0657
*Fix some bugged AI which cause creatures enter evade mode repeatedly.
...
*Let player enter combat when attacked but not hit by creatures.
--HG--
branch : trunk
2009-01-30 01:14:48 -06:00
megamage
8fe4fc3e47
*Fix broken AOE spell damage bonus calculation.
...
--HG--
branch : trunk
2009-01-30 01:11:51 -06:00
megamage
adee7cab17
*Fix build.
...
--HG--
branch : trunk
2009-01-28 22:51:12 -06:00
megamage
1d19b6bcca
*Fix the bug that critters do not enterevademode.
...
--HG--
branch : trunk
2009-01-28 20:54:54 -06:00
megamage
30c5bff102
*Fix critter AI.
...
*Some AI structure change.
--HG--
branch : trunk
2009-01-28 20:16:11 -06:00
megamage
3a229014dc
*Fix broken chain spells.
...
--HG--
branch : trunk
2009-01-28 11:50:12 -06:00
Blaymoira
6e6e64cf67
*Fixed 34700
...
*Set random target select for summoned creatures in Laj - by Iskander
--HG--
branch : trunk
2009-01-28 14:53:51 +01:00
megamage
53e646d230
*Clear combat flag when creature is created. This fix the bug that some creatures do not fight back. Thanks to tlexii for pointing out the bug.
...
--HG--
branch : trunk
2009-01-28 00:25:06 -06:00
megamage
6de869d8f6
*Fix the bug that event ai mobs sometimes chase victims even when polymorphed.
...
--HG--
branch : trunk
2009-01-28 00:01:52 -06:00
megamage
f9754e3630
*Fix broken cone spells and chain spells.
...
--HG--
branch : trunk
2009-01-27 17:30:21 -06:00
megamage
beb293383c
*Add creature extra flag "immune to taunt" and "charmed ai".
...
*Fix the bug that creature still use its ai when charmed. Only creature with charmed ai flag can use its ai when charmed.
--HG--
branch : trunk
2009-01-27 15:23:26 -06:00
megamage
ed6337550e
*Fix target priority of chain heal.
...
--HG--
branch : trunk
2009-01-27 14:34:42 -06:00
KingPin
230767b40f
Another merge
...
--HG--
branch : trunk
2009-01-26 20:26:34 -05:00
megamage
635d16439a
*Fix some bugs about chain spells. Will not hit the selected target twice. Will always hit the selected target as the first target.
...
--HG--
branch : trunk
2009-01-26 19:23:50 -06:00
KingPin
50c912dc00
* Rest of the new can fly code removed.
...
--HG--
branch : trunk
2009-01-26 20:03:51 -05:00
KingPin
79cd8138cd
Merge
...
--HG--
branch : trunk
2009-01-26 19:44:03 -05:00
KingPin
8dd98a1a12
Non working code backed out
...
--HG--
branch : trunk
2009-01-26 19:43:00 -05:00
megamage
91d49437bd
*Fix charge speed.
...
--HG--
branch : trunk
2009-01-26 18:13:21 -06:00
KingPin
039791db46
Fixes for genrevision
...
--HG--
branch : trunk
2009-01-25 19:20:54 -05:00
Blaymoira
8095eede5a
*Support for quest 10458, 10481, 10480 - by mrbungle
...
--HG--
branch : trunk
2009-01-25 17:38:27 +01:00
Blaymoira
2ecd61f028
*Fix a typo
...
--HG--
branch : trunk
2009-01-25 16:36:24 +01:00
Blaymoira
a0b7d98caa
*Fixed aura interrupting when damage is absorbed - by _krz
...
--HG--
branch : trunk
2009-01-25 12:00:30 +01:00
Blaymoira
f57ed8519c
*Cleanup in Blade's Edge Mountain
...
--HG--
branch : trunk
2009-01-25 11:59:50 +01:00
Blaymoira
c06cb3837c
*Target limitation for spell 41303 - by Anubisss
...
--HG--
branch : trunk
2009-01-25 10:16:11 +01:00
Blaymoira
50172faf5a
*Updated FindCreature and FindGameObject function
...
--HG--
branch : trunk
2009-01-25 09:57:40 +01:00
Blaymoira
fff472c16b
*Remove use of worldpacket and send expected world state update for enemies left (per wave) in hyjal - by nofantasy
...
--HG--
branch : trunk
2009-01-25 00:10:44 +01:00
Blaymoira
1b0bab7f01
*Prevent summoning Nightbane more than one per instance - by Bagsac
...
*Convert more text to database
--HG--
branch : trunk
2009-01-24 23:48:58 +01:00
megamage
7163f598dc
*Add some script targets. By raczman.
...
--HG--
branch : trunk
2009-01-24 14:11:17 -06:00
Blaymoira
6be2cfeeed
*Moved CanUnload function to header files - by Zor
...
*Move flycheck under function - by Zor
--HG--
branch : trunk
2009-01-24 20:04:43 +01:00
Blaymoira
3129217dfa
*Support for quest 10781 - original patch by Wizz
...
--HG--
branch : trunk
2009-01-24 19:00:29 +01:00
biglad
d8f0479c0a
* Fix bug where pet is lost while working in stables and mounted.
...
--HG--
branch : trunk
2009-01-24 12:52:33 +00:00
Blaymoira
071f81d85a
*Changes in instance_black_temple
...
*Fix a typo
--HG--
branch : trunk
2009-01-24 12:11:45 +01:00
Aokromes@Unimatrix01
a9dd05fcd2
Added missing scripts
...
--HG--
branch : trunk
2009-01-24 05:40:20 +01:00
megamage
c62acd32f8
*Fix the bug that player cannot see other units after changing map (the last rev does not work).
...
--HG--
branch : trunk
2009-01-23 22:10:59 -06:00
megamage
8a6277dab2
*Try to fix the bug that players cannot see gameobject and creatures.
...
--HG--
branch : trunk
2009-01-23 19:26:47 -06:00
Blaymoira
c3ce24c30f
*Add Vazruden the Herald script - by Iskander
...
--HG--
branch : trunk
2009-01-23 20:34:30 +01:00