Commit Graph
5689 Commits
Author SHA1 Message Date
Xanadu 7fbeef3d09 Cleaned up and unified various sort predicates and moved them to Trinity namespace, replaced priority queues with sorts and purged some unused code.
--HG--
branch : trunk
2010-05-30 04:23:27 +02:00
Shauren cf34b23692 Fixed Twisted Faith not increasing damage of Mind Flay while Shadow Word: Pain was present on target, thx maxdestroyer for pointing that EffectSpellClassMask doesn't match
Fixes issue #1085.

--HG--
branch : trunk
2010-05-29 21:00:30 +02:00
_manuel_ 78cb29a30d Implemented areaflag hacks for areas Sunreaver Pavilion and Silver Covenant Pavilion.
--HG--
branch : trunk
2010-05-29 14:13:56 -03:00
click 1758940ce2 Fix: use stored randombg resettime for calculating when to do the next daily reset of random battlegrounds
Thanks to HP for pointing this out.

--HG--
branch : trunk
2010-05-29 18:42:19 +02:00
Shauren a083bc5981 RequiredReputationFaction == 0 && RequiredReputationRank != 0 means its some leftover data, not a sign we should check standing with vendor's faction
This fixes players "randomly" being unable to purchase an item due to missing reputation

Fixes issue #2193.

--HG--
branch : trunk
2010-05-29 16:17:28 +02:00
Shauren 0d64afc166 Fixed quests 11505 and 11506 - Spirits of Auchindoun
Fixes issue #126.

--HG--
branch : trunk
2010-05-29 13:42:57 +02:00
Liberate 3b8be6d108 Fixes the cooldown of the heroic version of the Deathbringer's Will Trinket.
Thanks nightseas for testing and finding this bug.

--HG--
branch : trunk
2010-05-29 10:11:39 +02:00
Xanadu d104f19469 *Properly initialize members to prevent DB logging before the DB is started. Fixes a rarely seen startup crash.
*Code cleanup.

--HG--
branch : trunk
2010-05-29 03:16:39 +02:00
Anubisss de97bd4f00 Remove a duplicate check from map/vmap files existance of all races' startup areas. Dear God, my english rocks (:.
--HG--
branch : trunk
2010-05-29 00:16:06 +02:00
Spp f14ab71fad Fix SMSG_LOGOUT_RESPONSE
- Use correct structure format
- Send opcode when instant logout

--HG--
branch : trunk
2010-05-28 02:07:47 +02:00
Trazom62 7ac8e6571d Fix compile on linux for previous commit. Thanks click for testing.
--HG--
branch : trunk
2010-05-27 22:40:47 +02:00
Trazom62 452675e500 Fix Vigilance.
Implements Glyph of Vigilance.
Fixes issue #1134. Thanks Bodompelle for the idea, even thought the fix is rather different.

--HG--
branch : trunk
2010-05-27 21:11:38 +02:00
click ac2ac3dbcf Change auctionhousesearches with extended itemnames (of the hawk etc) to use the DBC-locale, not the DB-locale
Major thanks to D_Skywalk for figuring out the bug

--HG--
branch : trunk
2010-05-27 14:13:22 +02:00
click ca5f51d48f Don't parse "== START DUMP" or "== END DUMP" lines when attempting to load dumpfiles (another PEBKAC-check)
--HG--
branch : trunk
2010-05-27 04:41:02 +02:00
Liberate c3b480ce81 Fixes the Deathbringer's Will Trinket.
This needs DB support so you don't change into a pig instead of a vrykul/taunka.
Based on c.j.b's patch.
Fixes issue 1933
Fixes issue 1843

--HG--
branch : trunk
2010-05-26 22:47:47 +02:00
click 249a5f7722 Remove some guardAI gossip (handled DB-side), remove some NPC gossip (handled DB-side)
--HG--
branch : trunk
2010-05-26 20:03:40 +02:00
John Holiver ff7308f754 Re-re-fix for Life Tap (3.3.3).
I hope that this one is the last.
Each rank now use diferent spell power gains (0, 0.2, 0.5).

--HG--
branch : trunk
2010-05-26 14:54:56 -03:00
Liberate 3cd4626dac Fix a typo in my previous commit. thanks dr.tenma for pointing this out.
--HG--
branch : trunk
2010-05-26 16:18:45 +02:00
Liberate aa5100e7d9 *Fix: Don't apply an aura when it's duration is 0. (for example because of diminishing returns)
This should fix interrupts when casting fear, stun, etc, while the duration is 0.
Fix based on havenard's patch.
Fixes issue 1621
Fixes issue 2271

--HG--
branch : trunk
2010-05-26 15:38:31 +02:00
click 3718dfa94f Fix statistics for random battlegrounds (by footman) + add missing configoption for when to reset random BGs
--HG--
branch : trunk
2010-05-26 13:15:35 +02:00
click 28b9e104a8 Remove two lingering (unused) files from previous commit
(damn mercurial and it's inability to not detect removed files)

--HG--
branch : trunk
2010-05-26 11:59:30 +02:00
click 7a13839178 Add support for random battlegrounds - port by n0n4me, original code by Vladimir and Griffonheart (Big thanks to all of you!)
--HG--
branch : trunk
2010-05-26 11:34:37 +02:00
Shauren e4c03aa55a Fixed achievements rewarding titles to wrong faction (alliance title for horde char)
--HG--
branch : trunk
2010-05-26 11:03:45 +02:00
_manuel_ 4658b3be97 Modified SCRIPT_COMMAND_TELEPORT_TO now it can be used for Creatures. For players datalong2 must be 0 for creatures 1.
--HG--
branch : trunk
2010-05-25 22:11:36 -03:00
click bd13582bd2 Minot codestyle cleanup (tabs to spaces)
--HG--
branch : trunk
2010-05-26 02:03:45 +02:00
John Holiver dd1a750921 Re-Fix Life Tap Formula (3.3.3).
More blizzlike formula.
The formula used now IS NOT perfect(!), but it's a extremely good aproximation of the current Blizz calc.
This formula was based on curve fitting from data collected from retail.
Also, fix the usage of BaseSpellPower, now it also employ 'green' bonus.

Tnx to the reviewers.

--HG--
branch : trunk
2010-05-25 20:25:56 -03:00
click 2b9eef87e4 Slap auctioneers in the face telling them to search for items with partial names or suffixes - patch by MrSmite
Will require more testing, but base functionality is there. Fixes issue #1510. Closes issue #1534.
+ Skip some excess (unused) packetdata sent from client during AH-usage (click)

--HG--
branch : trunk
2010-05-25 16:15:22 +02:00
click aaf6b425fc Allow accounts to create characters in both horde and alliance factions by default (now blizzlike)
--HG--
branch : trunk
2010-05-25 10:50:11 +02:00
click b4e19528ef Make spellsteal respect dispel-resistances - patch by dr.tenma (thank you!)
This changes the way SPELL_AURA_MOD_DISPEL_RESIST works and fixes mages root diminishing returns
Closes issue #1045.

--HG--
branch : trunk
2010-05-25 10:36:33 +02:00
click 8f908f9df7 Add support for sending accountbound items between characters on the same account - Fix by Francesco
Closes issue #2332

--HG--
branch : trunk
2010-05-25 08:43:56 +02:00
Brian 9498bf147b * Proper number of DBCs read by core
* Fixes 102% load bar

--HG--
branch : trunk
2010-05-24 18:55:39 -06:00
Shauren 1c871c2290 Remove unneeded loading bar for referenced vendors
--HG--
branch : trunk
2010-05-24 21:59:07 +02:00
Liberate 09a455dcd1 *Fix: Only show quests in the first page of gossip, instead of every page.
--HG--
branch : trunk
2010-05-24 21:10:48 +02:00
Liberate 89aebd40c9 Fixes waypoints: No pause between every waypoint. This makes waypoints a bit smoother.
--HG--
branch : trunk
2010-05-24 20:16:09 +02:00
Liberate c7ff7de08b Makes npc's not give kill credit when talking with it. A gossip script will have to do the thing.
Fixes issue 1209

--HG--
branch : trunk
2010-05-24 16:37:37 +02:00
Shauren 2f5e46ee89 Fixed remaining scaling mounts that have 310% speed when you have other 310% mount: Celestial Steed and X-53 Touring Rocket
--HG--
branch : trunk
2010-05-24 16:11:35 +02:00
Shauren ffe78ba600 Fixed duration on Glow Worm
--HG--
branch : trunk
2010-05-24 13:56:21 +02:00
_manuel_ b6add13f9e Fixed checks for Disarm Trap, thanks to Spp.
--HG--
branch : trunk
2010-05-23 22:17:01 -03:00
_manuel_ 8460168e5f Removed tabs
--HG--
branch : trunk
2010-05-23 18:20:10 -03:00
_manuel_ 83afcd9061 Disarm Trap now can be used in BattleGrounds and Arenas.
--HG--
branch : trunk
2010-05-23 18:06:22 -03:00
Shauren e658298053 Fixed display of quest rewarded xp in quest details menu, also in completion menu multiply xp gained by rates + code style
--HG--
branch : trunk
2010-05-23 14:40:23 +02:00
_manuel_ 18e19eaeed Making use of SetFlying function in Creature::Create instead of AddUnitMovementFlag(MOVEMENTFLAG_FLY_MODE|MOVEMENTFLAG_FLYING);
--HG--
branch : trunk
2010-05-22 23:37:59 -03:00
Shauren 6901e41a03 Added new area flag to enum which marks areas you cannot fly in
Fixed: Headless Horseman's Mount client crashes, Magic Broom client crashes, Big Love Rocket now works, Invincible now works, Blazing Hippogryph now works

Fixes issue 2081. Fixes issue 1808. Fixes issue 2150. Fixes issue 2020.

--HG--
branch : trunk
2010-05-22 22:57:16 +02:00
John Holiver b3bd094785 Review of Onyxia's Lair
Make it 95% perfect to LK version (fixes spawns, eruption, achievements and some more)

Fixes issue #1706
Fixes issue #1736d

--HG--
branch : trunk
2010-05-22 15:26:38 -03:00
John Holiver 8b8ededec2 Fix Life Tap Formula (3.3.3)
Tnx Karolis.Rudzevicius for pointing out the problem
Fixes issue #2106

--HG--
branch : trunk
2010-05-22 04:04:51 -03:00
click 18f3d29caf Change some casts in Unit.cpp (old typos) - tip from RaptorTeak, original fix by zergtmn
Fixes issue #2300

--HG--
branch : trunk
2010-05-22 07:05:40 +02:00
click b902d7f9ad Add missing headers to Group.h and LFGHandler.cpp
Fixes issue #2288

--HG--
branch : trunk
2010-05-22 06:22:48 +02:00
John Holiver bd41a4d36f More achievement types support.
Achievment types used only for statistics:
* ACHIEVEMENT_CRITERIA_TYPE_CREATE_AUCTION
* ACHIEVEMENT_CRITERIA_TYPE_WON_AUCTIONS
* ACHIEVEMENT_CRITERIA_TYPE_MONEY_FROM_VENDORS
* ACHIEVEMENT_CRITERIA_TYPE_GOLD_EARNED_BY_AUCTIONS
Tnx to VladimirMangos

--HG--
branch : trunk
2010-05-21 16:49:19 -03:00
Liberate af1aecc1f5 *Fix: Relearn higher rank spells when talenting in the first rank.
Yay for my first push!
Fixes issue 2144

--HG--
branch : trunk
2010-05-21 23:11:40 +02:00
Shauren 7c1a189bd3 Fixed disenchanting rolls being allowed for all items, now works as intended
Renamed Faction to Flags2 in ItemPrototype and added use for some of them

yay, my first commit :D

--HG--
branch : trunk
2010-05-21 22:45:47 +02:00