Commit Graph
5123 Commits
Author SHA1 Message Date
raczman 97c62f2c73 Compile fix.
Whoever pushed that, *PLEASE* do a test compile before pushing.

--HG--
branch : trunk
2010-02-17 00:48:32 +01:00
raczman 9dad3d2a99 Removed debug comments that weren't meant to leave dev repo.
--HG--
branch : trunk
2010-02-17 00:22:11 +01:00
Brian 6cdacbd313 * Removed hack for summon water elemental
* Proper handling for Glyph of Eternal Water
* Summoned water elemental still doesn't last forever, but the right spells
* are cast in the right situations.
* Credits to Edrinn

--HG--
branch : trunk
2010-02-16 15:36:19 -07:00
Brian 667c4b694f * Updated DBC count to the actual number being used by the core.
* Solves 102% issue on DBC loading

--HG--
branch : trunk
2010-02-16 15:26:40 -07:00
QAston 4cd4c4170f *Backout some WTF fixes. Do things correctly, or do not touch them at all...
*Really fix windows build.

--HG--
branch : trunk
2010-02-15 20:59:05 +01:00
n0n4m3 feea2417c3 Fix talent Shockwave and typo in comment.
--HG--
branch : trunk
2010-02-15 19:09:17 +01:00
n0n4m3 ebc5ce6810 Add missing changes for rev b7d758f3e5
--HG--
branch : trunk
2010-02-15 19:04:51 +01:00
n0n4m3 ee9f78646a Fix spell Savage Roar.
--HG--
branch : trunk
2010-02-15 18:46:41 +01:00
n0n4m3 1e89a369e9 Update Judgement of Righteousness formula, by luksmaan.
--HG--
branch : trunk
2010-02-15 18:35:59 +01:00
n0n4m3 bcd4a48328 Removed stupid/not needed file Spellid.h.
--HG--
branch : trunk
2010-02-15 18:23:39 +01:00
n0n4m3 54df800d0b Add missing changes for rev:a7fedcbef8
--HG--
branch : trunk
2010-02-15 16:29:10 +01:00
Brian 51dae1505d * Merge
--HG--
branch : trunk
2010-02-15 07:55:01 -07:00
Brian b9a4bd8a26 * Removed credits from AuctionHouseBot loading.
* Credits belong in commit logs, or THANKS files or we would have:
* Loading Pool System: by Neo2003
* Loading Transport Event sytem: by TrullyOne

--HG--
branch : trunk
2010-02-15 07:51:15 -07:00
n0n4m3 3dd6fdedf7 Use PVPDificulty.dbc for bg/arena bracket selection (levels and difficulty). Rename BG/arena queue_id to bracket_id and related functions/etc. Author: VladimirMangos.
--HG--
branch : trunk
2010-02-15 15:31:27 +01:00
n0n4m3 535068d740 Add missing fix for update arena use spell time cooldown. In 3.3.x 10min.
--HG--
branch : trunk
2010-02-15 15:13:15 +01:00
n0n4m3 cd39d27a9c Fix talent Earthen Power, move to correct spell family.
--HG--
branch : trunk
2010-02-15 14:54:49 +01:00
n0n4m3 fa9815420f Fix display leader name in channel , also code cleanup. Implemented function SendPlayerNotFoundNotice. thx TOM_RUS.
--HG--
branch : trunk
2010-02-15 14:46:04 +01:00
n0n4m3 490f4bf7ec Fix some problem with Guild Bank after switch to client version 3.3.2, also cleanup code. Thx TOM_RUS.
--HG--
branch : trunk
2010-02-15 14:30:12 +01:00
Machiavelli a5585ceb3c Store to be traded items in array based on item guid instead of item slot to prevent exploiting. Fixes #667.
--HG--
branch : trunk
2010-02-15 13:55:16 +01:00
Machiavelli 9fe3a501cc Fix in outgoing MSG_QUERY_NEXT_MAIL_TIME (the new mail notification icon next to the mini map): do not show the name of a player asociated with the mail sender GUID if the mail is not from a player (messagetype != MAIL_NORMAL).
--HG--
branch : trunk
2010-02-15 10:17:33 +01:00
Brian 486c00891b * Core switch to client 3.3.2 (11403)
* Credits (in no particular order) to:
* n0n4m3, raczman, manuel, Spp, Malcrom, Teacher, QAston, Tartalo,
* thenecromancer, Xanadu, Trazom, Zor, kiper
* Additional credits to:
* TOM_RUS and NoFantasy from MaNGOS
* Thanks for testing Aokromes and XTElite1
* SoTA still needs some work, but is very playable (huge thanks to raczman and
* kiper)
* To upgrade, you need to apply all SQL from sql/updates/3.2.2a_old from the
* last rev you are on
* and then apply all SQL from sql/updates/3.3.2_old to char / realmd / world
* DBs
* Known problem with guild banks.

--HG--
branch : trunk
2010-02-14 19:13:14 -07:00
Machiavelli ce2d71e1d9 Add config option that determines the maximum allowed time between the last received CMSG_CHAR_ENUM and another incoming packet, and will disconnect the peer if this time limit is exceeded.
In other words, a time limit in which idlers can stay logged in on the character selection screen before they are disconnected.
Fixes issue #335

--HG--
branch : trunk
2010-02-12 19:59:44 +01:00
Xanadu ab146caaa8 Fixed persistent area aura visual radii (flamestrike, consecration etc.). Thanks to QAston and _manuel_ for research.
Closes issue 522. Closes issue 719.

--HG--
branch : trunk
2010-02-11 21:31:12 +01:00
Trazom62 b0ea16f10b Fix crash in Spell::EffectApplyAura.
Fixes issue #657.

--HG--
branch : trunk
2010-02-07 18:16:53 +01:00
Trazom62 5325084b6c Fix Improved Fire Nova and Earthen Power Shaman Spells. Thanks Retriman.
Fixes issue #559.

--HG--
branch : trunk
2010-02-07 15:31:02 +01:00
Trazom62 32ef583616 Fix Mage Polymorph Reflect. Thanks breakerfly.
Fixes issue #652.

--HG--
branch : trunk
2010-02-07 12:31:51 +01:00
n0n4m3 bb7222c376 Fixed data loss at player save.
--HG--
branch : trunk
2010-02-06 19:07:28 +03:00
n0n4m3 982296518c Fixed crash in PetAI::UpdateAI.
--HG--
branch : trunk
2010-02-06 19:06:55 +03:00
Xanadu 29cf32ce9b Modified the .dist command to display exact distances, too.
--HG--
branch : trunk
2010-02-06 01:00:08 +01:00
Xanadu d536614df8 Fixed some GetDistance functions, added several asserts
--HG--
branch : trunk
2010-02-06 00:28:19 +01:00
Xanadu 45002f590e Merge
--HG--
branch : trunk
2010-02-05 19:16:03 +01:00
Xanadu f8d1920fa5 Yet more cleanup, mostly in the script system. This should conclude the script integration into core.
--HG--
branch : trunk
2010-02-05 13:01:32 +01:00
Xanadu a5d1bc77ab A great purge of obsolete macros.
--HG--
branch : trunk
2010-02-05 00:31:28 +01:00
Trazom62 646fc8276a Fix ResetInstance.
Fixes issue #70.

Reset Instance was removed during the merge to 3.2.2, then fixed again, then backed-out due to bug. This latter is now fixed.
Thanks to the original authors (already credited in old rev).

--HG--
branch : trunk
2010-02-04 22:03:09 +01:00
Xanadu b0b261585f Move the EvilID.h includes to pch.
--HG--
branch : trunk
2010-02-04 21:07:12 +01:00
QAston 3df5bb041c *Way more correct way of selecting caster and target for Periodic Trigger auras.
--HG--
branch : trunk
2010-02-04 18:34:46 +01:00
QAston 6ec51e7bbc *Implement spell target type TARGET_GAMEOBJECT_NEARBY_ENTRY
--HG--
branch : trunk
2010-02-04 00:36:40 +01:00
thenecromancer 1cda3dcb5f Fix possible issue where player could inherit stealth visibility from his/her pet.
--HG--
branch : trunk
2010-02-03 21:06:35 +01:00
thenecromancer 46c3236a14 Some changes to immunities
--HG--
branch : trunk
2010-02-03 16:43:47 +01:00
silver1ce a307ba784c *Move object's field\visibility update functions to object from accessor
removed useless SendUpdateObjectToAllExcept - anyway fields will be updated, there is no sense to force update them

--HG--
branch : trunk
2010-02-03 16:53:40 +02:00
Brian 23bdbf1ad3 * Fixed reputation buying from vendors where the items had 0 for Req rep
* faction, but >0 for Req rank. In that case it pulls the faction of the
* vendor.
* HUGE thanks to QAston and silverice

--HG--
branch : trunk
2010-02-02 21:24:44 -07:00
silver1ce 02acc66043 cleanup into grid containers
grid containers doesn't contains guid keys, so guid parameter is useless,
 removed find functions(anyway result of search would be null always)

--HG--
branch : trunk
2010-02-03 05:23:32 +02:00
_manuel_ 23b1a482c9 Changes in Trial of the Champion:
-Implemented new scripts for Grand Champions, it includes vehicle fight (it is not 100 % done)
-Implemented more Vehicles Accessories. (related with the instance)
-Implemented basic support for event at spawn or dead from Boss Eadric/Paletress.
-Implemented basic support for event at spawn from Boss Black Knight.

For a complete fix see TDB forum > New Fix Submissions > Core related DB content.

--HG--
branch : trunk
2010-02-02 23:25:46 -03:00
QAston a4b89d8806 fix a typo in IsHighRankOfSpell(uint32 spell1,uint32 spell2)
--HG--
branch : trunk
2010-02-03 02:41:10 +01:00
QAston 10695f9131 *Drop spell_stack_masks table
*Add spell_group_stack_rules table (for more info see wiki)
*The table is maintained by core team
*Move some spell specific out of core to the new table

--HG--
branch : trunk
2010-02-02 22:35:01 +01:00
Trazom62 a91bf2f028 Fix quest : Death From Above. Thanks clement.roussel for original patch.
Fixes issue #592.

--HG--
branch : trunk
2010-02-01 21:25:10 +01:00
QAston a1256d88ee *drop spell_elixir table
*add spell_group table for storage of groups of spell (kinda obvious, isn't it?) and populate the table with converted spell_elixir table data
*the table is going to be maintained by core team
*fix percentage display at spell_ranks table loading
*add TARGET_UNIT_CASTER to allowed learn spell targets in npc_trainer table, thanks to Aokromes for noticing the issue.

--HG--
branch : trunk
2010-02-01 19:22:32 +01:00
_manuel_ adfce8fec4 Fixed npc issue after mind control by PrinceCreed. Closes issue 229.
--HG--
branch : trunk
2010-02-01 02:16:44 -03:00
Trazom62 0b198b085d Fix Glyph of Power Word: Shield
Heal was given twice:
- once when PW:S is applied (see SpellAuras.cpp line 982).
- once when damage is actually absorbed.

The blizz way is to heal when PW:S is applied.

--HG--
branch : trunk
2010-01-31 22:03:58 +01:00
Trazom62 5114a2a327 Fix Metagem bug exploit. Thanks Azazel and p.alexej.
Fixes issue #579.
Fixes issue #453.

--HG--
branch : trunk
2010-01-31 18:10:27 +01:00