Commit Graph

8238 Commits

Author SHA1 Message Date
click
a1a702d5af Add spelllink for Chains of ice, triggering Frost Fever.
Fixes issue #2137

--HG--
branch : trunk
2010-05-19 11:06:39 +02:00
Anubisss
a33b26ba0e Allow spell Rupture to crits on ticks.
Fixes issue #1796.

--HG--
branch : trunk
2010-05-18 23:48:26 +02:00
malcromdev@gmail.com>
0d4bbd9641 SCRIPT_COMMAND_ORIENTATION fixed right. (thanks Mach)
--HG--
branch : trunk
2010-05-18 19:08:08 -02:30
malcromdev@gmail.com>
12b631675e Merge
--HG--
branch : trunk
2010-05-18 17:47:20 -02:30
malcromdev@gmail.com>
7ce2853ca8 Fix SCRIPT_COMMAND_ORIENTATION db script command.
--HG--
branch : trunk
2010-05-18 17:45:15 -02:30
click
282fa278e9 Add Rune Strike spell missing from 3.3.3a spell DBCs - fix by m.ax
Fixes issue #2185.

--HG--
branch : trunk
2010-05-18 22:14:01 +02:00
click
483249cc38 Add missing spell to db removed from dbc in 3.3.3, fixes Rogue Overkill removal - fix by Shauren
--HG--
branch : trunk
2010-05-18 22:04:42 +02:00
malcrom
2b7d92a401 Some more engrish to english logerror updates.
--HG--
branch : trunk
2010-05-18 14:22:51 -02:30
malcrom
d1b9a54951 Converted some log error messages in AchievementMgr.cpp to English.
--HG--
branch : trunk
2010-05-18 10:31:03 -02:30
Rat
5a0b2f3fef fixed crash when trying to spawn a not existing creature
--HG--
branch : trunk
2010-05-18 09:32:51 +02:00
click
953c267369 Fix broken linuxcompile broken in r53601d50dd
--HG--
branch : trunk
2010-05-18 05:46:32 +02:00
click
c55614472c Remove warning when compiling under linux
--HG--
branch : trunk
2010-05-18 05:27:59 +02:00
click
eed0d341d2 Rewrite the warning (and thus add more hand-holding) regarding the "insourcetree build warning" when attempting a build directly in sourcetree.
Adds additional information on how to actually "unlock" the sourcetree again after an attempt to build in the sourcetree has been made.

--HG--
branch : trunk
2010-05-18 04:28:13 +02:00
malcromdev@gmail.com>
b5342fe754 Add ablility to select closest creature of entry (dataint), range (x) as target for spell (datalong) SCRIPT_COMMAND_CAST_SPELL.
--HG--
branch : trunk
2010-05-17 21:24:21 -02:30
malcromdev@gmail.com>
4077f525f0 Add Ability for db script command SCRIPT_COMMAND_ORIENTATION to set creature orientation to face player.
--HG--
branch : trunk
2010-05-17 20:37:13 -02:30
click
d607693123 Add proper use of precompiled headers on linux - this removes an approx 50% reduction of total compiletime
--HG--
branch : trunk
2010-05-18 00:17:14 +02:00
Rat
eba819ae79 fixed double honor count error in battleground player list window
--HG--
branch : trunk
2010-05-17 23:29:13 +02:00
Rat
9a631614e3 display honor gained from kills in bg score window
--HG--
branch : trunk
2010-05-17 17:10:24 +02:00
Anubisss
47b32302f1 Fix a crash in realmd.
That crash occurs when realmd get an unknown packet and try to "shutdown" the socket.

Note that: don't try to release an ACE_Message_Block if it is _not_ dynamically allocated.

--HG--
branch : trunk
2010-05-17 15:58:12 +02:00
_manuel_
d3f0bddd3f Makes cage doors open at Drakos death.
--HG--
branch : trunk
2010-05-16 16:37:19 -03:00
Anubisss
e619948fc6 Fix a typo. This table contains also another types of spells and not just exlirs.
--HG--
branch : trunk
2010-05-16 19:45:04 +02:00
Anubisss
57ba0b78e2 Fix the bug that mage's some freezing spells can stack with each other.
Frost Nova, Freeze and Shattered Barrier can't stack with each other.

Patch based on darkshines' patch.

Closes issue #1063.

--HG--
branch : trunk
2010-05-16 19:35:44 +02:00
Anubisss
0f0619ae0b Fix spell Improved Devouring Plague's damage.
Core part of the patch by PrinceCreed.
SQL part of the patch by sinka.isi.

Fixes issue #1965.
Closes issue #1004.

--HG--
branch : trunk
2010-05-16 18:49:51 +02:00
Rat@walamy
9771757c4c you can now reload creatures from creature_template table
NOTE: reload is limited to one creature at a time
Usage: .reload creature_template $entry
Warning: this is mainly for developers, reloading a creature can cause unexpected behaviors!!

--HG--
branch : trunk
2010-05-16 17:45:45 +02:00
Anubisss
c26399a968 Remove spell 23602 from spell_proc_event because it's triggered by the talent, so not need an entry in the table.
--HG--
branch : trunk
2010-05-16 16:53:56 +02:00
Anubisss
3c04ef6e1e Fix the bug that Shield Specialization triggered just on block instead of block, parry and dodge.
Patch by ainscu.

Fixes issue #715.

--HG--
branch : trunk
2010-05-16 16:46:13 +02:00
Machiavelli
a1ef8aaa66 Don´t kick sessions in the tiny window (barely a few ms) between the login queue and the char selection screen either.
--HG--
branch : trunk
2010-05-16 16:30:02 +02:00
_manuel_
4671e6fd99 Support for spell 51336 (Magic Pull).
--HG--
branch : trunk
2010-05-16 11:03:47 -03:00
_manuel_
80a5ddcac3 Improvements in boss_draoksAI and npc_unstable_sphereAI, removed hack for spell 51336.
--HG--
branch : trunk
2010-05-16 11:03:18 -03:00
Machiavelli
2129e56f78 Don´t kick sessions that are ´idle´ in the login queue.
--HG--
branch : trunk
2010-05-16 14:46:49 +02:00
Machiavelli
cef21f6e39 Fix crash introduced in 8199 (5a30b77777b7)
--HG--
branch : trunk
2010-05-16 14:14:54 +02:00
Machiavelli
437a5d90b2 Fix a possible crash in SqlTransaction::Execute(), using post-iterating on the LockedQueue instead of pre-iterating.
Thanks to click for the insight and Spp for testing.

--HG--
branch : trunk
2010-05-16 13:31:52 +02:00
click
89887b9b65 Correct SMSG_INSTANCE_DIFFICULTY structure (fixes raid difficulty display).
Move GetDifficulty() in under Map-scope, so it's reachable for map-based functions

--HG--
branch : trunk
2010-05-16 04:03:53 +02:00
Machiavelli
6ee54548f3 Fix Autokick timer. Will work again properly for people on the char selection screen. In addition, it now also catches non-terminated, lingering sessions.
--HG--
branch : trunk
2010-05-16 03:42:05 +02:00
Spp
a99c6bd5a9 Fix localization of gossip menu options
Original patch by Qowyn
Adapted to trinity (and tested) by Durotar and Aokromes

--HG--
branch : trunk
2010-05-16 00:58:24 +02:00
Machiavelli
fa57ce4cd1 Reimplement ACE_Based::LockedQueue as SQL holder for the SqlTransaction class, since std::queue is not safe when multiple threads are reading/writing to it at the same time (SqlDelayThread and a MapUpdate Thread).
Original patch by thenecromancer, was removed for ungrounded reasons.
Thanks to Zor for the insight.
Please give feedback on how this affects mtmaps usage.

--HG--
branch : trunk
2010-05-15 14:58:16 +02:00
Machiavelli
7ff9e82f1a Use delete[] on object allocated with new[x+y*z] in TileAssembler.
--HG--
branch : trunk
2010-05-15 13:48:31 +02:00
Spp
9a5f744256 SMSG_PARTY_COMMAND_RESULT: Send proper operation value with uninvite commands
--HG--
branch : trunk
2010-05-15 06:23:56 +02:00
click
a0105b5bde Add logout-notice in charlog on player logout
--HG--
branch : trunk
2010-05-15 01:26:28 +02:00
click
85ec98ff9f Allow multiple classes for quest requirements - patch by Shauren
(This should make Malcrom happy)
Fixes issue 1476. Fixes issues 1972. Fixes issue 430.

--HG--
branch : trunk
2010-05-14 23:43:42 +02:00
Anubisss
1a49477a17 Set (more) blizzlike bonus for Healing Stream Totem.
Fix by N4rk0.

Closes issue #2110.
Fixes issue #2086.

--HG--
branch : trunk
2010-05-14 22:53:46 +02:00
Anubisss
7ef50b62c8 Drop out Grobbulus's Mutating Injection spell code from core.
It's handled correctly via table spell_linked_spell.

Also, this commit fixes the bug that spell Mutating Injection casted on the target two times by each casts.

--HG--
branch : trunk
2010-05-14 22:22:26 +02:00
Anubisss
7e027310c3 Update world.sql, forgot in rab603c8f4a.
--HG--
branch : trunk
2010-05-14 22:05:19 +02:00
Anubisss
6851fae8e2 Fix Glyph of Preparation.
Patch based on microbius51's patch.
Closes issue #1371.

--HG--
branch : trunk
2010-05-14 21:42:55 +02:00
Anubisss
5c596f32d4 Generate an error message when forgot to allocate memory for a script.
This message is useful to find don't allocated scripts, like in rev r5915a3a871.

--HG--
branch : trunk
2010-05-14 20:07:45 +02:00
Anubisss
486d66e94b Add ; to end of a SQL query in a SQL file. Patch by hunteee.
--HG--
branch : trunk
2010-05-14 19:27:38 +02:00
Anubisss
a7295810e3 Fix Glyph of Life Tap.
SpellMgr.cpp part of the code by Karolis.Rudzevicius, thanks for it.
Fixes issue #1440.

--HG--
branch : trunk
2010-05-14 18:02:31 +02:00
Machiavelli
3c9fc9b9e3 Fix Linux compile
--HG--
branch : trunk
2010-05-14 15:12:50 +02:00
Anubisss
2425edfdab Fix Glyph of Shred.
--HG--
branch : trunk
2010-05-14 14:32:43 +02:00
Machiavelli
98a5c09af0 Add config option SessionAddDelay to replace the hard coded 10ms default Networkthread sleep time after WorldSocket::HandleAuthSession calls and adding the session to the world session map.
--HG--
branch : trunk
2010-05-14 00:50:26 +02:00