Commit Graph

8334 Commits

Author SHA1 Message Date
_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
click
ea3760066b Initialize the random logonhash on world startup to avoid socket hang on Windows platform. Patch by scarymovie87.
Update issue 1611
The "fix" itself will require further testing, though I'm suspecting this occurs due to that the loginhash
(to a realm that has just been restarted) isn't properly initialized. Consider this as a temporary workaround.

--HG--
branch : trunk
2010-05-29 17:26:43 +02:00
Shauren
a8b244afd5 Allow Flame Shock DoT ticks to be critical strikes
Fixes issue #2282.

--HG--
branch : trunk
2010-05-29 16:38:57 +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
Supabad
d1747a66ce add sql for previous commit.
--HG--
branch : trunk
2010-05-29 15:44:03 +02:00
Supabad
1b66be14f6 Add support to Flame Leviathan.
Thanks to SnakeIce for posting patch, and Manuel for support during codecleanup.

--HG--
branch : trunk
2010-05-29 15:32: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
19743316e0 Update Script Sunwell/Kil Jaeden.
Fixes issue #291. Thanks Ille000.
Code layout.

Please also check the SQL proposed in comment 19 of issue #291.

--HG--
branch : trunk
2010-05-27 21:23:25 +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
Liberate
73c627829f Fixes a mistake in my previous commit regarding Mirror Image. Fire Blast should scale with 15% of the spell power, not 30%.
Thanks A.Metaphysical.Drama for pointing this out.
Also fixes a double entry in world.sql.

--HG--
branch : trunk
2010-05-27 16:15:23 +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
Liberate
ae71f23dd6 Fixes Mirror Image damage. Also adds some sql's to world.sql which I forgot in my previous commits.
Fixes issue 2349

--HG--
branch : trunk
2010-05-27 13:01:25 +02:00
Liberate
2c1b9ad8a0 Updates the Judgement of Light proc heal to the current patch. It does not scale with attack power and spell power anymore.
--HG--
branch : trunk
2010-05-27 11:02:44 +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
c0f099c9c9 Fixes Eye for an Eye: it's damage will not be increased by spell power anymore.
This will greatly reduce Eye for an Eye's damage.

--HG--
branch : trunk
2010-05-26 22:55:30 +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
_manuel_
033d688d8e Re-implemented pointers to npcs, now quest "The Attack" is working again.
Resolves issue #1567

--HG--
branch : trunk
2010-05-26 17:04:23 -03:00
Machiavelli
e33e700a78 Merge, thanks to Aokromes for testing my patches.
Added tag UP30 for e653a5b8d0

--HG--
branch : trunk
2010-05-26 20:26:03 +02:00
teacher
ee86f72217 Moved sql update files to 333a_old dir.
--HG--
branch : trunk
2010-05-26 20:21:38 +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
Machiavelli
7c0f140bb0 Use ´manual´ ACE_Thread_Mutex objects in SQLTransaction class instead of using ACE_Based::LockedQueue.
This will either result in a crash fix caused by underlying operations of ACE_Based::LockedQueue, or at least give us a clearer view at where the crash is coming from.

--HG--
branch : trunk
2010-05-26 19:19:06 +02:00
Machiavelli
6da6879eff Add another ACE_Thread_Mutex in Database class for threadsafe operations on m_transQueues.
Fixes crash specified in comment #8 on issue #2214

--HG--
branch : trunk
2010-05-26 19:04:13 +02: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
Supabad
7556bb80a7 open door when Rhakzor dies. patch made by antihrists
requires db support

--HG--
branch : trunk
2010-05-26 00:07:46 +02:00
Shauren
6ba14cbc9e Restore questgiver npcflag for Willix the Importer escort quest when you successfully complete it
--HG--
branch : trunk
2010-05-25 19:08:54 +02:00
teacher
a9d50a6651 Added spell_dbc data for Orbs of Translocation (by Tome).
--HG--
branch : trunk
2010-05-25 19:06:36 +02:00
click
39108e68c9 Set default spawndistance for creatures to 0 on creature creation
--HG--
branch : trunk
2010-05-25 16:39:29 +02: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
Spp
0f99ca17ee Add some missing %s on final dk quest.
Patch by Aokromes

--HG--
branch : trunk
2010-05-25 04:29:59 +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