Commit Graph

8019 Commits

Author SHA1 Message Date
Machiavelli
ab013e42c9 Fix action buttons sent to client when swapping between talent specs. Storage related parts by Hunuza (MaNGOS), big thanks.
--HG--
branch : trunk
2010-04-28 16:08:31 +02:00
Alex Bolotsin
311d108529 BG: Ignore min player limit while in debug mode
Patch by AntiDiavol
closes issue 1581

--HG--
branch : trunk
2010-04-10 23:41:11 +03:00
Spp
650ae59514 Fix Arena autodistribution interval time shift
Patch by leak
Closses issue 1703

--HG--
branch : trunk
2010-04-28 15:34:14 +02:00
Spp
f9650d4a36 Fix SMSG_AUTH_RESPONSE when queue is full.
Patch by Gian

--HG--
branch : trunk
2010-04-28 08:55:07 +02:00
Trazom62
e719bd32a3 Fix timed achievement checks for boss killed in instance.
Requires DB update.

--HG--
branch : trunk
2010-04-27 22:26:30 +02:00
Trazom62
36ebd58b37 Implement support of Timed Achievement. Thanks Shauren.
Fixes issue #1431.

--HG--
branch : trunk
2010-04-27 22:22:13 +02:00
Spp
90f38341f0 Implement Opcode SMSG_CORPSE_NOT_IN_INSTANCE
--HG--
branch : trunk
2010-04-27 09:45:43 +02:00
_manuel_
31318eabfd Fixed weekly quest reset by Gyullo.
--HG--
branch : trunk
2010-04-26 17:52:57 -03:00
Trazom62
3c9cb12341 Fix Scourge Strike. Thanks Havenard.
Fixes issue #1668.

- additional damage is now done properly as shadow damage and no longer as additional physical damage.

--HG--
branch : trunk
2010-04-26 22:03:09 +02:00
click
e76160e835 Remove a remnant from some local testcode (damn, I'm sure I had removed it - it's not even related to the previous fix)
--HG--
branch : trunk
2010-04-26 19:32:59 +02:00
click
4348e2bea2 Properly relearn talents/spells when changing active specialization - also relearn the spells that require this talent
Fixes issue #907 - Patch by liberate

--HG--
branch : trunk
2010-04-26 17:27:33 +02:00
click
71cdf91acc CR/LF cleanup and file-renaming
--HG--
branch : trunk
rename : sql/updates/8006__world_quest_template.sql => sql/updates/8006_world_quest_template.sql
2010-04-26 09:47:40 +02:00
click
55a054c10f Adjust quest_templates "questflags" fieldsize to accomodate any variation of
questflags currently available.

--HG--
branch : trunk
2010-04-26 04:27:58 +02:00
click
f6b9caff47 Fix: Forgot to delete a spell before reinserting in previous commit
--HG--
branch : trunk
2010-04-26 00:09:32 +02:00
click
2a1299fc33 Spellfixes:: Libram of Valiance, Divine Guardian rank 1, Glyph of Seal of Command
Fix by liberate

--HG--
branch : trunk
2010-04-26 00:01:57 +02:00
click
4f209556c3 Implement coreside support for questflag QUEST_FLAGS_AUTO_ACCEPT and its use - patch and research by click and Liberate
(This also fixes the complaints that starter-quests were broken - the flag was actually never used coreside)

--HG--
branch : trunk
2010-04-25 23:52:33 +02:00
Trazom62
edbbec75b1 Fix channelled spells when player has lot of haste AND a buff reducing spell duration. Thanks dr.tenma.
Fixes issue #1052.

--HG--
branch : trunk
2010-04-25 22:20:59 +02:00
Trazom62
9b83945c33 Fix resilience update for 3.3.x. Thanks dr.tenma.
Fixes issue #198.

--HG--
branch : trunk
2010-04-25 21:31:55 +02:00
Tartalo
cf7170f69d Drak'Tharon Keep, Tharon'Ja: Demorph players when boss dies
Thanks & congratz to all developers, contributors & users,
we reach revision 8000 ;)

--HG--
branch : trunk
2010-04-25 16:10:37 +02:00
Trazom62
bdaa101a28 Fix HandleStatModifier for BASE_PCT and TOTAL_PCT modifierType.
Formula was incorrect. It gave a slight advantage when there are several auras for the same UnitMod.
Ex: if you had 2 auras giving 50%,
- previous formula would give: 1*1.5*1.5=2.25
- new formula give: 1+0.5+0.5=2.00 which is correct.

Hack for negative pct <= -100 is also no longer necessary

--HG--
branch : trunk
2010-04-25 15:52:15 +02:00
Trazom62
eccf5bf547 Refactor Creature::SelectNearestTarget(float dist)
This function is used in many scripts to find the nearest enemy within the given distance.
However, it had an implicit limit to the ATTACK_DISTANCE. so in many case the "dist" was in fact just ignored.
In other case, the ATTACK_DISTANCE is required. So 2 functions are necessary to avoid ambiguities.

The refactoring is the split of the function in 2: SelectNearestTarget and SelectNearestTargetInAttackDistance.

--HG--
branch : trunk
2010-04-25 12:59:27 +02:00
Trazom62
b466819333 Fix Taxi flight Stormwind Harbor. Thanks scarymovie87.
Fixes issue #425.

--HG--
branch : trunk
2010-04-25 12:47:15 +02:00
XTZGZoReX
b12e9633cf * Fix structure of SMSG_INSPECT_TALENTS. Patch provided by Elron103.
--HG--
branch : trunk
2010-04-25 00:27:29 +02:00
Spp
a12c0aef85 Fix compile ¬¬
+ Code Style (for, if, while)

--HG--
branch : trunk
2010-04-24 17:48:52 +02:00
Spp
9aa3fea857 Remove unnecesary casts to Player in Player.cpp
Thanks to Shauren for pointing it out

--HG--
branch : trunk
2010-04-24 17:27:09 +02:00
Machiavelli
30c842480c - Fix display of recently earned achievements when the player has a high total of earned achievements.
- Fix crash in compare achievements with players with high GUIDs, by havenard. Fixes issue #1724

--HG--
branch : trunk
2010-04-24 15:08:18 +02:00
raczman
20b79fec28 Don't build jemalloc on mac.
--HG--
branch : trunk
2010-04-24 14:20:28 +02:00
XTZGZoReX
7bd0941607 * Fixed two potential crashes in ChatHandler::HandleChannelSetPublic. Thx Rat/Machiavelli.
--HG--
branch : trunk
2010-04-24 00:43:46 +02:00
p0wer
5435d4f303 Fix spelling error in CONFIG_GM_WHISPERING.
--HG--
branch : trunk
2010-04-23 17:03:03 -05:00
click
f93443b41c *Fixes conflagrate DOT damage so that warlocks finally can be the pyromaniacs they want to be
Closes issue #942
Fix by Liberate

--HG--
branch : trunk
2010-04-23 21:24:32 +02:00
_manuel_
c972765e0a Implemented script for areatriggers 5332,5338,5334 and 5340, related with quest Last Rites.
--HG--
branch : trunk
2010-04-23 16:11:57 -03:00
Machiavelli
c4e4486903 Properly deregister WorldSocket connections in case of reaching socket timeout time.
--HG--
branch : trunk
2010-04-23 12:56:16 +02:00
Trazom62
b142ae155e Fixes GCD when 1 sec or shorter.
Support aura reducing GCD (SPELLMOD_GLOBAL_COOLDOWN) (e.g. Backdraft, Unholy presence).
Fixes issue #1666.
Fixes issue #1616.

--HG--
branch : trunk
2010-04-22 21:28:04 +02:00
Spp
7eac04b5ad Update SpellEntry comments to 3.3.3a
--HG--
branch : trunk
2010-04-22 20:43:19 +02:00
click
f65318eaf3 Revert the override introduced in [7980]
This due to a referencefile not being updated after 3.3.3a changeover (gave bad counting-values when examining DBCs)

--HG--
branch : trunk
2010-04-22 20:36:47 +02:00
Rat
144dbd11dd *fixed crashpoint in spell difficulty handler
*added more checks at loading
*better searcher

--HG--
branch : trunk
2010-04-22 19:39:19 +02:00
teacher
00c2674553 Make Divine Guardian proc on Divine Sacrifice only (by Liberate).
Removed DB data not handled by Core Team. You can find it on Database forums.
Added missing recently committed data to world.sql...
Renamed an old file which had wrong name.

--HG--
branch : trunk
2010-04-22 18:50:14 +02:00
click
ab396beb56 Add support for season-dependant gameevents
Patch by Liberate

--HG--
branch : trunk
2010-04-22 16:22:39 +02:00
click
ca2b52af0d Add 10% healing reduction to PVP-zones (as per 3.3.x patchnotes)
Fix by Havenard - closes #1565

--HG--
branch : trunk
2010-04-22 15:24:30 +02:00
click
b31d567bfd Change visibility of pets or charmed units as well when GM is invisible
Fix by liberate

--HG--
branch : trunk
2010-04-21 23:15:29 +02:00
click
12950d1c16 Update trigger visibility when doing gm on/off
Fix by liberate

--HG--
branch : trunk
2010-04-21 23:14:37 +02:00
click
3a826ecfee Fix Beacon of Light: make it work when casted on other players (no initial aggro on caster)
Fix by Liberate

--HG--
branch : trunk
2010-04-21 22:33:20 +02:00
click
e4164b8c16 Forgot a ; in previous commit - fixed (i need a beer!)
--HG--
branch : trunk
2010-04-21 20:45:36 +02:00
click
63642068b3 Ok, I need to get my glasses....
--HG--
branch : trunk
2010-04-21 20:42:14 +02:00
click
123d40dcfe * Add some more transactioncontrol to pet database handling + adjust character_aura keys to avoid duplicates
--HG--
branch : trunk
2010-04-21 20:34:04 +02:00
click
aaf3a62395 * Fix Death's Choice and Death's Verdict Paragon buffs
Fix by Liberate

--HG--
branch : trunk
2010-04-21 19:55:29 +02:00
thenecromancer
2d994648a1 Don't loose arena points in case of rating lower than 1000 ( don't know if this is season dependant, as it was quite hard to loose that much rating )
--HG--
branch : trunk
2010-04-21 19:08:39 +02:00
thenecromancer
3d52a41e6b Fix Intervene and alikes (unlike spell magnets, intervene alikes are actualy just a single target auras so we need to get caster, not owner)
--HG--
branch : trunk
2010-04-21 19:01:46 +02:00
thenecromancer
3ea6bc08db Fix Critical Block
--HG--
branch : trunk
2010-04-21 18:56:13 +02:00
thenecromancer
4a698f5dd2 Fix typo in one druid talent handling
--HG--
branch : trunk
2010-04-21 18:55:16 +02:00