Commit Graph

5525 Commits

Author SHA1 Message Date
QAston
d719f75842 *Merge.
--HG--
branch : trunk
2009-06-25 12:10:45 +02:00
QAston
db0a78e658 Backed out changeset c101c0a0a589 - that shouldn't go to repo:)
--HG--
branch : trunk
2009-06-25 12:10:03 +02:00
Machiavelli
6bc7a8b2c5 * Fix windfury proccing from a two handed weapon
--HG--
branch : trunk
2009-06-25 09:48:37 +02:00
krz
e92f3cf01f Fix damage backlash from Shadow Word: Death and ranks
--HG--
branch : trunk
2009-06-25 03:11:10 +02:00
Machiavelli
b0e42c0256 * Fix .ticket delete and .ticket viewid
--HG--
branch : trunk
2009-06-24 21:47:41 +02:00
Machiavelli
c3c0ff3f3f * Update log message, fix build
--HG--
branch : trunk
2009-06-24 21:30:34 +02:00
Machiavelli
3c40065564 * Crash safety check in Bag::StoreItem by Visagalis/QAston
--HG--
branch : trunk
2009-06-24 20:09:19 +02:00
Machiavelli
7fd26a5fee * Fix a crash in Player::BuyItemFromVendor caused by player spoofing packets (Backported from TC2)
* Another crash exploit prevention using the same method in Bag::StoreItem, by Visagalis

--HG--
branch : trunk
2009-06-24 19:58:01 +02:00
QAston
3fcfbffde7 *Do not apply healing bonus for spells with SPELL_DAMAGE_CLASS_NONE
*Fix Heart of the Crusader.

--HG--
branch : trunk
2009-06-24 19:56:13 +02:00
Machiavelli
3c568253dc * Fix a crash in Player::BuyItemFromVendor caused by player spoofing packets
--HG--
branch : trunk
2009-06-24 19:46:54 +02:00
QAston
5090a5967a *Fix king of the Jungle.
--HG--
branch : trunk
2009-06-24 17:45:15 +02:00
QAston
d5c0337a5e *Apply 4x damage mod for Drain Soul at targets with low health.
--HG--
branch : trunk
2009-06-24 16:20:40 +02:00
QAston
33b2917bb7 *Fix Ferocious Bite energy to dmg conversion
*Remove duplicated AP coefficients for Hammer of Wrath and Avengers Shield
*Correctly do effectaddcombopoints for spells which take them.
*Do not proc spelleffects on player login.

--HG--
branch : trunk
2009-06-24 15:58:44 +02:00
krz
13110a35c4 Do not check cooldown for triggered spells (triggered spells shouldn't trigger if they have cooldown)
--HG--
branch : trunk
2009-06-24 12:53:22 +02:00
Rat
0319f6a269 - properly reset Shada of Akama after wipe
- despawn summons if Shade is killed, so Akama can complete the event

--HG--
branch : trunk
2009-06-24 09:33:20 +02:00
QAston
e58230d506 *Add security check to Vehicle::InstallAccessory.
--HG--
branch : trunk
2009-06-24 01:50:59 +02:00
QAston
0a7691083d *Fix the bug that player gets dismounted during taxi flights with many flymasters.
*Mana feed now gives pet mana during Drain Mana spell.

--HG--
branch : trunk
2009-06-24 00:12:09 +02:00
BroodWyrm
d6a3770597 *Fix Item 30639
--HG--
branch : trunk
2009-06-23 20:32:33 +02:00
BroodWyrm
51de1cd636 *Fix Item 30639
--HG--
branch : trunk
2009-06-23 20:12:30 +02:00
Machiavelli
6a6add72f5 * Fix some typo's in LoadPetFromDB SQL, spotted by Drahy
--HG--
branch : trunk
2009-06-23 18:50:33 +02:00
QAston
0c36f2ab24 [8071] Restore work .modify tp command. Allow apply it to selected
character's pet. Author: VladimirMangos.

--HG--
branch : trunk
2009-06-23 15:05:40 +02:00
QAston
f558a785fc [8069] Fixed copy/paste mistake in achievement error output. Author: Saeba
[8070] Restore spell casting loot items and recipes.

* SPELL_EFFECT_OPEN_LOCK_ITEM (59) effect removed in 3.1.3
* It replaced by SPELL_EFFECT_CREATE_RANDOM_ITEM (59), random item without
template replace spells like clam loot spells)
  Used by spells that use before SPELL_EFFECT_CREATE_ITEM_2 (157) with
  itemtype==0

Note: required DB support in `spell_loot_termplate` Author: VladimirMangos

--HG--
branch : trunk
2009-06-23 14:44:16 +02:00
QAston
cc986dbdf3 [8068] Fixed crash from 33201 and ranks, remove outdated rank case. Author: SeT.
--HG--
branch : trunk
2009-06-23 14:25:08 +02:00
QAston
09a4fdc1c7 [8066] Fixed typo in Teleport call. Author: Ambal
--HG--
branch : trunk
2009-06-23 14:21:14 +02:00
QAston
c5413dc462 [8061] Fixed 12834 and ranks stacking behaviour. Author: hunuza
--HG--
branch : trunk
2009-06-23 14:18:20 +02:00
QAston
f2ec641e42 [8056] Move SMSG_CLEAR_COOLDOWN into function and use it. Other cleanups. Author:XTZGZoReX
[8060] Store spell_pet_auras for auraeffects instead of by whole aura Author:hunuza.

--HG--
branch : trunk
2009-06-23 14:05:37 +02:00
QAston
64786941dd [8055] Now spell 20911 and variations provided only mana percent back. Author: Den
--HG--
branch : trunk
2009-06-23 13:06:42 +02:00
QAston
ad91c6b1e2 [8052] Fixed typo in error log output. Author: The_Game_Master
[8049] Added energize effect after last heal tick for 33763 and ranks. Author: bobaz
[8053] At character talents reset using chat command also reset talents
for all character pets. Author: VladimirMangos

--HG--
branch : trunk
2009-06-23 13:05:15 +02:00
krz
97e4a59a75 * Author of CastItemCombatSpell part was freeganja. Sorry for typo.
* Some cleanup

--HG--
branch : trunk
2009-06-23 04:59:28 +02:00
krz
738f3567ca * Missing part from previous commit.
* First DealDamage then call ProcDamageAndspell.
* Correctly trigger SPELL_EFFECT_ADD_EXTRA_ATTACKS from spells.
* Some changes for SPELL_EFFECT_ADD_EXTRA_ATTACKS to allow proc self if there is no hidden cooldown (for example 12815)

--HG--
branch : trunk
2009-06-23 04:52:39 +02:00
krz
dd52461d40 * Allow spells to trigger ItemCombatSpells if spell is melee/ranged damage based. Original patch by freegajnja
* Tabs to spaces.

--HG--
branch : trunk
2009-06-23 04:47:46 +02:00
Machiavelli
d1d26524d2 *merge
--HG--
branch : trunk
2009-06-22 23:55:00 +02:00
Machiavelli
2ce88f44aa * Update creature damage calculation by synchronising Creature::UpdateAttackPowerAndDamage and Creature::UpdateDamagePhysical with MaNGOS.
--HG--
branch : trunk
2009-06-22 23:53:37 +02:00
QAston
e6d20d57de *Fix Death Pact and Corpse Explosion - original patch by Astellar, thanks for help in conversion for Azrael.
--HG--
branch : trunk
2009-06-22 23:30:17 +02:00
Machiavelli
8533946ac1 *Merge
--HG--
branch : trunk
2009-06-22 23:14:18 +02:00
Machiavelli
605b5670e3 * Update creature damage calculation.
--HG--
branch : trunk
2009-06-22 23:12:53 +02:00
Anubisss
7d8570f591 *Fix a typo in spell Rip. Thanks to Farah for found the incorrect SpellFamilyFlags value.
--HG--
branch : trunk
2009-06-22 23:00:47 +02:00
Machiavelli
2c7799bfef Backed out changeset 8569b2063da0
--HG--
branch : trunk
2009-06-22 22:44:07 +02:00
Machiavelli
9aa33f7a7b [7904] Change creature damage calculation formula. Author: Seizerkiller.
--HG--
branch : trunk
2009-06-22 22:04:24 +02:00
Machiavelli
662ef92caa *Clean up scripts, remove all per script declared functions to toggle gameobject state and use InstanceData::HandleGameObject instead.
--HG--
branch : trunk
2009-06-22 14:31:39 +02:00
Kudlaty
e3d5e9af36 Remove option -DCENTOS, now should automaticaly check if its a CentOS system.
--HG--
branch : trunk
2009-06-22 03:45:47 +02:00
Kudlaty
d05f86a182 Fix compile on CentOS(still need to use -DCENTOS=1)
--HG--
branch : trunk
2009-06-22 02:48:13 +02:00
Machiavelli
2660e0ff1c * Fix build, sorry
--HG--
branch : trunk
2009-06-22 02:23:12 +02:00
Anubisss
67e85144ef *Use macro GOLD in spell 46642.
--HG--
branch : trunk
2009-06-21 23:08:02 +02:00
Machiavelli
26b7e344db * Correctly update ticket status in database when closing via GM command.
--HG--
branch : trunk
2009-06-21 21:46:15 +02:00
Machiavelli
4a93373c06 * Use safer way to handle recently added mute reason command
--HG--
branch : trunk
2009-06-20 23:28:47 +02:00
Iskander
a8d305c8c2 * fix of Spiritual Attunement
--HG--
branch : trunk
2009-06-20 21:53:59 +02:00
Machiavelli
1dd1f6db34 * Implement parameter 'reason' for mute command.
--HG--
branch : trunk
2009-06-20 14:16:42 +02:00
Muhaha
b3711b9581 * Akama is summoned after the illidari council has been defeated. (remove your akama spawn from creature db)
--HG--
branch : trunk
2009-06-20 03:42:02 +02:00
Muhaha
eab85d9d6e * Added LowerPlayerDamageReq function from TC2
* Akama is summoned after the illidari council has been deafeated. (remove your akama spawn from creature db)
* Dampen Magic timer
* Merging mother from TC2

--HG--
branch : trunk
2009-06-20 02:54:03 +02:00