Brian
341b8e04d5
* Added a stupidity check into world.sql so it can not be imported
...
* accidentally
--HG--
branch : trunk
2010-01-26 06:10:57 -07:00
Brian
9f2be907d3
* Fix compile
...
--HG--
branch : trunk
2010-01-26 05:52:55 -07:00
Brian
7fe66b501e
* Moved game event starting / stoping to detail log level
...
--HG--
branch : trunk
2010-01-26 04:52:53 -07:00
Brian
6e0125a695
* merge
...
--HG--
branch : trunk
2010-01-26 04:24:43 -07:00
Brian
32793941f7
* moved IsGameObjectOfTypeInRange to debug log level
...
--HG--
branch : trunk
2010-01-26 04:23:54 -07:00
Rat
f107f9f8eb
*finalized basic hard-lootmode defines
...
-DB devs should stick with lootmode 2,4,8,16 for hardmode loots (use as bitmask)
-and lootmode 1 as default
--HG--
branch : trunk
2010-01-26 11:06:46 +01:00
Rat
345d9f0d86
*log creature's entry in eascortAI error log
...
--HG--
branch : trunk
2010-01-26 10:54:11 +01:00
Trazom62
df97b00632
Fix startup warning due to r7188.
...
--HG--
branch : trunk
2010-01-25 22:56:26 +01:00
Trazom62
654ebe5950
Fix Script Gundrak/Gal Darah. Thanks Azuritus.
...
Fixes issue #448 .
- implements achievements What the Eck? and Share The Love.
- Fix Impaling Charge used on aggro
- Fix reset of phase counter.
--HG--
branch : trunk
2010-01-25 21:08:44 +01:00
Trazom62
275ffe4f28
Fix SpellEffect Quest Complete: shall work if player is the unitTarget
...
--HG--
branch : trunk
2010-01-25 20:45:02 +01:00
Trazom62
89574b13ed
Fix Script Naxxramas/Faerlina with help of Scarymovie87.
...
Fixes issue #158 .
- simplifies widow embrace handling
- Adds can only be mind controlled in 25man version
- Adds will be killed, if mind controlled and using Widows Embrace
- Adds will only cast Widows Embrace on death in 10man version
- implements Achievement Momma said knock you out
- Avoid greet yell for non-player units moving in line of sight
- update some timers.
--HG--
branch : trunk
2010-01-25 20:40:13 +01:00
QAston
3f6999f744
*Some cleanup in SharedDefines
...
*Implement spell target modes 96-103, 91, 92
--HG--
branch : trunk
2010-01-25 12:40:03 +01:00
thenecromancer
83c2b6a4d0
Merge
...
--HG--
branch : trunk
2010-01-25 02:38:53 +01:00
thenecromancer
9880a4985b
Fix Rated Arena scores display (Matchmaking Value is not implemented)
...
--HG--
branch : trunk
2010-01-25 02:38:18 +01:00
Xanadu
5be6e1e3c4
Merge after backout
...
--HG--
branch : trunk
2010-01-25 02:09:29 +01:00
Xanadu
6fb6aa9c66
Backed out changeset: 4cc8628cc8ef. That wasn't a good call. Thanks go to QAston for pointing it out to me.
...
--HG--
branch : trunk
2010-01-25 02:09:05 +01:00
thenecromancer
7aa63d5834
Merge
...
--HG--
branch : trunk
2010-01-24 23:47:57 +01:00
thenecromancer
73dd5925be
Do not allow units that are not in world to create dynamic objects from spell effect handlers
...
--HG--
branch : trunk
2010-01-24 23:47:17 +01:00
thenecromancer
9d59288b1d
Drop BG Flag when entering vehicle
...
--HG--
branch : trunk
2010-01-24 23:46:50 +01:00
Xanadu
46a98576d9
Fix Entrapment - now only proc on Frost Trap and Snake Trap activation.
...
--HG--
branch : trunk
2010-01-24 23:16:35 +01:00
Xanadu
91ee99a7bf
Fix Frost Trap Aura spamming log due to nonexistent triggered spell
...
--HG--
branch : trunk
2010-01-24 23:10:15 +01:00
Trazom62
41fb791f1f
Fix Script VoA/Emalon.
...
- fix handling of minions' list so the overcharge does not fail due to dead minion in the list.
--HG--
branch : trunk
2010-01-24 21:57:33 +01:00
Rat
523dae2f63
*added new CMakeLists
...
-should speed up building on linux systems
--HG--
branch : trunk
2010-01-24 20:02:05 +01:00
Trazom62
50815cb7bc
Fix Script Naxxramas/Kel'Thuzad. Thanks Scarymovie87.
...
Fixes issue 464.
- fix timers
- fix maximum number of spawn abomination or weaver
- fix kel'thuzad not attackable after reset.
- fix phase 3 start at 45%
--HG--
branch : trunk
2010-01-24 19:14:29 +01:00
QAston
3d7b021b23
Remove SpellChannelInterruptFlags definitions which were duplicate of SpellAuraInterruptFlags, move IsRemoved check to Aura::UpdateTargetMap
...
--HG--
branch : trunk
2010-01-24 18:58:06 +01:00
QAston
492fe452fd
*Bring back one unintentionally removed check in Aura::UpdateOwner
...
*Remove not blizzlike hack for Vanish (it should not remove delayed spells from player)
--HG--
branch : trunk
2010-01-24 18:26:29 +01:00
Trazom62
8710fe8fa0
implement ACHIEVEMENT_CRITERIA_TYPE_EQUIP_EPIC_ITEM (achievement Epic, Superior)
...
remove hack for ACHIEVEMENT_CRITERIA_TYPE_ROLL_NEED_ON_LOOT and ACHIEVEMENT_CRITERIA_TYPE_ROLL_GREED_ON_LOOT (achievement Needy, Greedy)
need DB support
--HG--
branch : trunk
2010-01-24 16:26:33 +01:00
nihal
08e4346ab2
Some good old fashioned proper Trinity Standard sql renaming and formatting.
...
Also added missing data to world.sql.
--HG--
branch : trunk
2010-01-24 15:59:10 +01:00
thenecromancer
81321b390a
Add support for Maelstrom Weapon to prevent melee attack interruption when affecting spells
...
--HG--
branch : trunk
2010-01-24 15:43:58 +01:00
thenecromancer
372bef8a55
SPELLMOD_DAMAGE is applied in SpellDamageBonus() - remove this hack for Eviscerate to prevent double apply
...
--HG--
branch : trunk
2010-01-24 15:23:30 +01:00
thenecromancer
897bd3e1a9
Merge
...
--HG--
branch : trunk
2010-01-24 15:21:01 +01:00
thenecromancer
963731abc8
Send SMSG_SPELLORDAMAGE_IMMUNE when target is immune to periodic aura tick
...
--HG--
branch : trunk
2010-01-24 15:20:32 +01:00
QAston
1fd2292d73
*Some optimisation in Unit::HasNegativeAuraWithInterruptFlag.
...
--HG--
branch : trunk
2010-01-24 15:08:05 +01:00
thenecromancer
6c24f75524
Fix some reactive/shapeshift based talents being active in spec they are not learned in
...
--HG--
branch : trunk
2010-01-24 15:05:07 +01:00
thenecromancer
efa55f457f
Implement direct damage effect for Seal of Vengeance
...
--HG--
branch : trunk
2010-01-24 14:47:26 +01:00
QAston
58383311a6
Fixes issue #476 . Remove owned auras in addition to applied auras on unit death.
...
--HG--
branch : trunk
2010-01-24 13:23:34 +01:00
QAston
d1a40eb688
*Do not keep area aura targets in combat with aura owner
...
*Add some safety checks to area aura target map update.
--HG--
branch : trunk
2010-01-24 13:08:25 +01:00
Rat
79accd730e
*removed no more needed extern keywords from ScriptLoader
...
--HG--
branch : trunk
2010-01-24 11:56:33 +01:00
Rat
f10cb92298
*merge ScriptMgr::LoadOverridenDBCData to SpellMgrLoadSpellCustomAttr, patch by Azuritus, closes issue #444
...
--HG--
branch : trunk
2010-01-24 11:45:50 +01:00
XTZGZoReX
9f00ca3eb8
* Remove CellLock class and all cell-level thread locking.
...
** It was wasting CPU power as cell-level locking is not needed.
** Our multithreading is on map-level, not cell-level.
** CellLock was just a 'proxy' between Cell and CellPair and in some cases carried redundant data.
** Some minor cleanup in Cell::Visit/Map::Visit.
--HG--
branch : trunk
2010-01-23 22:24:41 +01:00
XTZGZoReX
fe07518baf
* Partly revert [7173]. The log call is useful - "CRASH ALERT" part removed.
...
--HG--
branch : trunk
2010-01-23 20:08:44 +01:00
arcanzic
35e7a65c3c
Merge...
...
--HG--
branch : trunk
2010-01-23 13:01:54 -06:00
arcanzic
c827f58d93
Remove useless spam at core boot. I have never seen, nor heard of a script not assigned to a npc, crashing the core.
...
--HG--
branch : trunk
2010-01-23 13:00:06 -06:00
XTZGZoReX
6e3127bbe5
* Fix CRLF.
...
--HG--
branch : trunk
2010-01-23 20:00:01 +01:00
Trazom62
171e7b70a5
Fix some crashes linked to gurgthock summon
...
Fixes issue #440 .
Fixes issue #441 .
--HG--
branch : trunk
2010-01-23 18:48:06 +01:00
thenecromancer
fd5390c4c1
Merge
...
--HG--
branch : trunk
2010-01-23 17:47:18 +01:00
thenecromancer
b2bb515c22
table create for previous commit
...
--HG--
branch : trunk
2010-01-23 17:46:03 +01:00
Trazom62
2b4a229934
Fix Script Naxxramass/Anub'Rekhan. Thanks scarymovie87.
...
Fixes issue #141 .
Fixes issue #305 .
- Fix some timers
- Implements Berserk ability after 10 minutes
- Fixed spawning method for Crypt Guardians
- Fix spawn of Corpse Scarabs on player or crypt guardian death.
- code cleanup
--HG--
branch : trunk
2010-01-23 17:34:18 +01:00
thenecromancer
d32e0878c7
Remove Battle Shout/Blessing of Might hack
...
Add table holding stacking masks for non-target/caster related stacking rules
Aura bounce check is still to be done
--HG--
branch : trunk
2010-01-23 17:05:20 +01:00
thenecromancer
caf3505f75
Fix Unrelenting Assault applying debuff to non-player target
...
--HG--
branch : trunk
2010-01-23 16:37:06 +01:00