Commit Graph
100 Commits
Author SHA1 Message Date
megamage c748c642cb [8012] Fixed rage decay rate to 1 rage per second. Author: domingo
--HG--
branch : trunk
2009-06-14 10:17:30 -05:00
megamage 461a799a52 *Add function EnergizeBySpell. Author: nos4r2zod
--HG--
branch : trunk
2009-06-14 10:16:55 -05:00
megamage 6f7998cbaf *Use overheal as parameter instead of gain. Author: DonTomika
--HG--
branch : trunk
2009-06-14 10:14:01 -05:00
megamage a44a68acbb [8009] Pass const string reference to functions where possible. Author: hunuza
Avoids creating an unnecessary copy of strings.

--HG--
branch : trunk
2009-06-14 10:07:34 -05:00
megamage 314a4f8f00 [8008] Fixed SMSG_RAID_INSTANCE_MESSAGE opcode. Author: tomrus88
--HG--
branch : trunk
2009-06-14 10:06:41 -05:00
megamage 85a50c7ce2 [8007] Do not create empty maps while sending packets. Author: Ambal
--HG--
branch : trunk
2009-06-14 10:06:01 -05:00
megamage 39b2f6a5bb [8006] Fixed crash in EndBattleGround(). Author: AlexDereka
--HG--
branch : trunk
2009-06-14 10:02:20 -05:00
megamage a115091008 [8005] Check model data existance only for initialized creature display ids. Author: VladimirMangos
--HG--
branch : trunk
2009-06-14 10:01:44 -05:00
megamage 9d205d8659 [8004] Implement table data use support for more achievement types requirements. Author: VladimirMangos
* ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_QUEST (hardcoded list)
    * ACHIEVEMENT_CRITERIA_TYPE_FALL_WITHOUT_DYING
    * ACHIEVEMENT_CRITERIA_TYPE_CAST_SPELL
[8003] Implement ACHIEVEMENT_CRITERIA_DATA_TYPE_HOLIDAY.

--HG--
branch : trunk
2009-06-14 10:00:45 -05:00
megamage c0c9b14e1d [8002] Implemented ACHIEVEMENT_CRITERIA_DATA_TYPE S_DRUNK and fixed typos in ACHIEVEMENT_CRITERIA_DATA_TYPE_T_TEAM Author: Dyddye
--HG--
branch : trunk
2009-06-14 09:59:50 -05:00
megamage e192d8f39b *Some work on vehicle.
--HG--
branch : trunk
2009-06-14 09:57:57 -05:00
megamage c6d242c2b6 *Fix build in Linux.
--HG--
branch : trunk
2009-06-13 23:57:26 -05:00
megamage c75bc47c7b *Update db merging tool. Allow merge creature_template and model
--HG--
branch : trunk
2009-06-13 20:45:01 -05:00
QAston eb2ee21b38 *Fix Glacier Rot
*Fix Improved Icy Touch
*Fix Annihilation
*Fix Tundra Stalker
*Some research in new aura types-thanks to megamage.

--HG--
branch : trunk
2009-06-13 23:38:18 +02:00
Anubisss fb76690132 *Small clean in Unit.
--HG--
branch : trunk
2009-06-13 22:47:49 +02:00
megamage e3080b3306 *Add a simple script of razorscale
--HG--
branch : trunk
2009-06-13 13:29:08 -05:00
megamage 4aa530e48f *Move some aura-proc-when-reaching-stacks cases to Unit::AddAura
--HG--
branch : trunk
2009-06-13 13:28:41 -05:00
megamage d55cc087ee *Change remove mode from stack to default for single-caster-aura-removal and non-stackable-aura-removal.
--HG--
branch : trunk
2009-06-13 13:05:58 -05:00
QAston 73d8980717 *spell_proc_event entries for Combat Potency
*spell_proc_event entries for some spells with ppm/internal cooldown - by  Sephiroth1984.

--HG--
branch : trunk
2009-06-13 18:30:09 +02:00
megamage 0e6e4fff64 *Fix the bug that door state of naxx is not loaded.
--HG--
branch : trunk
2009-06-13 11:23:50 -05:00
megamage f304e31bf2 *Fix a crash caused by outdated intance id.
--HG--
branch : trunk
2009-06-13 10:37:56 -05:00
QAston 2617dc1b2f *Fix Obliterate disease bonus.
--HG--
branch : trunk
2009-06-13 17:28:38 +02:00
megamage 8c4861b40f *Fix build in *nix. Note: *nix does not allow you declare an "enum" in one file while define it in another.
--HG--
branch : trunk
2009-06-13 09:55:02 -05:00
megamage 81ade11d78 *Merge.
--HG--
branch : trunk
2009-06-13 09:46:46 -05:00
megamage d38da3dd05 [8001] Fixed display id checks for creature case. Author: VladimirMangos
--HG--
branch : trunk
2009-06-13 09:45:44 -05:00
megamage e3a4622019 [8000] Corrected calculation of healing amount for 47230 and ranks. Author: ApoC
--HG--
branch : trunk
2009-06-13 09:45:16 -05:00
megamage e3b748206e [8001] Fixed display id checks for creature case. Author: VladimirMangos
--HG--
branch : trunk
2009-06-13 09:44:35 -05:00
megamage 599595ad10 [7998] Raised stackable limit to 1000. Thanks to Seizerkiller. Author: tomrus88
--HG--
branch : trunk
2009-06-13 09:42:46 -05:00
megamage 8a2098d108 [7997] Fixed crash at recursive call remove same spell. Author: VladimirMangos
--HG--
branch : trunk
2009-06-13 09:42:08 -05:00
megamage c050cdd675 [7996] Fixed loaded DBC count. Author: Thyros
--HG--
branch : trunk
2009-06-13 09:41:28 -05:00
megamage 67a356767d [7995] Check display id correctness for creature and gameobjects. Author: VladimirMangos
--HG--
branch : trunk
2009-06-13 09:40:44 -05:00
QAston 990de65ba2 *Fix sudden doom.
--HG--
branch : trunk
2009-06-13 16:31:46 +02:00
megamage ee9c12b480 *Some fix of vehicles. Thanks to Seizerkiller.
--HG--
branch : trunk
2009-06-13 09:18:54 -05:00
nos4r2zod 6b7964e3b4 *Spell_bonus_data for Seal of martyr and Seal of Blood.
--HG--
branch : trunk
2009-06-13 15:14:33 +02:00
QAston f874ca629e *Set target guid as original caster guid for GO casts.
--HG--
branch : trunk
2009-06-13 14:01:10 +02:00
QAston 2c1f850968 *Fix Improved Succubus.
--HG--
branch : trunk
2009-06-13 13:12:06 +02:00
QAston 7d386ffb3d *Fix demonic pact.
--HG--
branch : trunk
2009-06-13 12:59:20 +02:00
megamage 447453f4d4 *Fix a bug that client cannot log in.
--HG--
branch : trunk
2009-06-12 21:59:55 -05:00
QAston 2963b6b76d *Fix Invigoration
--HG--
branch : trunk
2009-06-13 00:52:51 +02:00
QAston a6f45b8ed6 *Implement damage on vampiric touch dispel.
*Correct cooldown application for eclipse.

--HG--
branch : trunk
2009-06-12 21:36:28 +02:00
megamage bd88344c72 *Fix a crash in arlokk script.
--HG--
branch : trunk
2009-06-12 14:24:03 -05:00
QAston ac8f322f21 *Fix Savage Roar
*Fix Glyph of Thorns.

--HG--
branch : trunk
2009-06-12 20:29:49 +02:00
Machiavelli d48ec1752f * Attempted build fix for linux
--HG--
branch : trunk
2009-06-12 20:24:49 +02:00
QAston fef7cdb51b *Fix the bug that Felguard was not able to learn Demonic Frenzy.
--HG--
branch : trunk
2009-06-12 15:32:33 +02:00
QAston e5092285eb *Fix Elemental Oath bonus for Elemental Focus clearcasting
*Fix Glyph of Death Grip.

--HG--
branch : trunk
2009-06-12 14:38:22 +02:00
QAston bc7a381b62 *Fix shadow bite bonus per dot on target.
--HG--
branch : trunk
2009-06-12 13:01:42 +02:00
QAston f7c50a6f01 *Apply 6 second rule for drinking in arenas.
--HG--
branch : trunk
2009-06-12 11:59:58 +02:00
QAston 87fdc76117 *Fix a typo which caused Flame shock to be not consumed by lava burst.
--HG--
branch : trunk
2009-06-12 11:09:04 +02:00
megamage e826716b58 *Add a sql to remove all destructible buildings from the world. You need this if you do not have a 31x db to prevent client crash.
--HG--
branch : trunk
2009-06-11 23:47:27 -05:00
megamage 3d452042d8 *Do not register zone if opvp setup failed. This fixes related crash.
--HG--
branch : trunk
2009-06-11 23:45:27 -05:00
megamage 5f9cc4138b [7994] Include in mangos.sql/characters.sql changes from sql/updates/7988_*.sql Author: VladimirMangos
Also fix old typos in item_template data in mangos.sql

--HG--
branch : trunk
2009-06-11 19:48:53 -05:00
megamage 9b949e2049 [7993] Generate StackTrace in ASSERT. Author: AlexDereka
--HG--
branch : trunk
2009-06-11 19:48:27 -05:00
megamage e6badd83fc [7992] added additionally check for SPELL_EFFECT_OPEN_LOCK Author: arrai
Every gameobject which may be a target of such a spelleffect
    has to have a lockid. Prior to this commit it was possible to
    exploit SPELL_EFFECT_OPEN_LOCK spells and despawn abitrary GOs

--HG--
branch : trunk
2009-06-11 19:47:58 -05:00
megamage eb812d52d1 [7991] Added platform names to server version define. Author: AlexDereka
--HG--
branch : trunk
2009-06-11 19:47:14 -05:00
megamage 4f44a441c7 [7989] Fixed check in LoadItemRequiredTarget(). Author: AlexDereka
--HG--
branch : trunk
2009-06-11 19:44:42 -05:00
QAston 9278014f4d *Redefine attribute flag NO_INITIAL_AGGRO to make Mind Soothe and Soothe animal work
*Fix Glyph of Shadow Word: Death.

--HG--
branch : trunk
2009-06-12 00:02:16 +02:00
QAston bb01747ad1 *Fix Glyph of Icy Veins.
--HG--
branch : trunk
rename : sql/updates/3914_world_spell_proc_event.sql => sql/updates/3927_world_spell_proc_event.sql
2009-06-11 22:42:36 +02:00
Machiavelli 6d5d23faf6 Merge
--HG--
branch : trunk
2009-06-11 20:59:26 +02:00
Machiavelli 54870e2d79 * Fix Windfury proccing when weapon swing is not ready for corresponding weapon. By CRAZyBUg
--HG--
branch : trunk
2009-06-11 20:58:51 +02:00
megamage e82ae5f8df *Fix spell 16007.
--HG--
branch : trunk
2009-06-11 11:35:31 -05:00
Machiavelli 1c97b2bf79 Merge
--HG--
branch : trunk
2009-06-11 17:56:20 +02:00
Machiavelli 6eaf6e962a * Change name of recently added scriptAI functions to better reflect purpose
* Fix typo in 3910_world.sql, spotted by irish

--HG--
branch : trunk
2009-06-11 17:54:59 +02:00
megamage 9d670fe6f5 *Switch to support client version 3.1.3
*I strongly recommend you not to use this until you get the 313 db. Now all destructible buildings cause client crash.

Source: Mangos
Thanks to TOM_RUS for most work to make this switch possible ;)

--HG--
branch : trunk
2009-06-11 00:45:59 -05:00
megamage 9c70e3d89b Added tag 309-313 for changeset d3b8ff71b7e5
--HG--
branch : trunk
2009-06-10 19:40:03 -05:00
megamage e0fe0929b7 *Fix build in *nix.
--HG--
branch : trunk
2009-06-10 19:04:44 -05:00
megamage 50d9c8e9ee *Add placeholder of ulduar.
--HG--
branch : trunk
2009-06-10 17:21:14 -05:00
Kudlaty 1eb6b25e55 merge
--HG--
branch : trunk
2009-06-11 00:02:08 +02:00
Kudlaty 8adcd1e93b Fix *nix problem with ( and ) in sql file name
--HG--
branch : trunk
2009-06-10 23:58:57 +02:00
QAston da067afe12 *Fix Improved Spell Reflection
*Fix Glyph of Improved Scorch
*Sword And Board
*Fix Glyph of Devastate - original patch by CRAZyBUg

--HG--
branch : trunk
2009-06-10 23:44:30 +02:00
megamage 5ad8284841 *A missing part of the last rev.
--HG--
branch : trunk
2009-06-10 16:38:19 -05:00
megamage 5daba83c70 *Move relocation notify back to map class so that mtmap can work better.
--HG--
branch : trunk
2009-06-10 16:33:09 -05:00
Anubisss 8fed6e39f5 *Add missing part of last commit.
--HG--
branch : trunk
2009-06-10 22:15:54 +02:00
Anubisss e80b7d3c30 *Merge SD2.
*r993: Added support for quest 2078
*r994: Added missing SQL update files in rev 993
*r995: Added support for quest 731
*r996: Use CombatStartPosition as return point for escortAI instead of script generated location. - Skip.
*r997: Added gossip to obtain scarlet illusion related to quest 5862/5944

--HG--
branch : trunk
2009-06-10 22:12:58 +02:00
megamage 30cc6348f3 *Some merge of Mangos before update to 3.1.3. TC2 will update to 3.1.3 after about 10 hours.
--HG--
branch : trunk
2009-06-10 14:43:20 -05:00
megamage 375641398a [7983] Make static Spell::SendCastResult accessable from script DLL. Author: VladimirMangos
--HG--
branch : trunk
2009-06-10 14:37:30 -05:00
megamage bb3c1e2eae *Correctly apply/unapply item stats for disarm aura.
--HG--
branch : trunk
2009-06-10 14:15:37 -05:00
Machiavelli eb9719ed4f Merge
--HG--
branch : trunk
2009-06-10 19:43:50 +02:00
Machiavelli 7445ddad05 Minor code cleanup:
* Fix possible crash in OPvPCapturePoint::AddCapturePoint due to using null pointer in log output
* Correct damage for Gore (arithmetic operator has precedence over question operator)
* Correct SQL query that WaypointManager uses to count record number
* Declare Aura *aur in OPvPWintergrasp::HandleKill only once and then evaluate value instead of declaring twice and then evaluating

--HG--
branch : trunk
2009-06-10 19:41:53 +02:00
QAston 926747b57e *Fix the bug that Sacred Shield doesn't increase Flash of Light critical chance.
--HG--
branch : trunk
2009-06-10 17:51:26 +02:00
QAston d080d704fe *Spell_proc_event entry for Glyph of Felhunter.
--HG--
branch : trunk
2009-06-10 17:17:03 +02:00
megamage b8f95e0546 *Fix the bug that players lose stats when change weapons when have disarm auras.
--HG--
branch : trunk
2009-06-10 10:13:45 -05:00
megamage 40e353a9ca *Fix a crash in relocation notify.
--HG--
branch : trunk
2009-06-10 09:53:21 -05:00
megamage b0fa2172e3 *Fix a crash in 3896.
--HG--
branch : trunk
2009-06-10 09:46:32 -05:00
QAston a6e1e7d9e7 *Allow Pyroclasm to proc from Conflagrate
--HG--
branch : trunk
2009-06-10 16:38:25 +02:00
Machiavelli ee9beadbc2 Merge
--HG--
branch : trunk
2009-06-10 08:45:45 +02:00
Machiavelli f137dc02ec * Better fix for issue that players are unable to loot creatures when the HP of the creature is changed via a script. Do not use rev before this.
--HG--
branch : trunk
2009-06-10 08:44:10 +02:00
megamage c9d9ae1e49 *Fix the bug that fleeing movement does not work for players.
--HG--
branch : trunk
2009-06-09 23:53:08 -05:00
megamage 427a81649b *Fix the bug that players cannot see anything in instance.
--HG--
branch : trunk
2009-06-09 23:52:45 -05:00
megamage eb219b08e2 *Fix the bug that relocation notify is called twice.
--HG--
branch : trunk
2009-06-09 22:48:35 -05:00
megamage e922351bf0 *Fix a bug that triggers show level up visual when summoned.
--HG--
branch : trunk
2009-06-09 22:01:35 -05:00
megamage 2ce7109f67 *Do not remove item mod for broken item. This fixes an exploit that druid can remove broken item and shapeshift when have resurrect sickness to gain huge ap.
--HG--
branch : trunk
2009-06-09 21:59:50 -05:00
megamage 853432b201 *Fix a bug that creature ignore LOS in assistance case.
--HG--
branch : trunk
2009-06-09 19:55:15 -05:00
megamage 4167ca4f84 *Do relocation notify in world class and only not do it every update.
--HG--
branch : trunk
2009-06-09 19:54:46 -05:00
megamage a8e8bd1d28 *Fix a crash caused by 3881. Please do not use any revs between this and 3881.
--HG--
branch : trunk
2009-06-09 19:53:25 -05:00
Machiavelli d065bbf410 * When checking if players are eligible for reward after killing a creature, check for minimum of 50% of 'cur_health' prior to combat rather than max health. Fixes Murmur loot issue.
--HG--
branch : trunk
2009-06-10 00:41:29 +02:00
megamage 337772c433 [7981] Implement ACHIEVEMENT_CRITERIA_DATA_TYPE_T_TEAM required for 310 Author: VladimirMangos
[7982] Add lost by me check lines in [7980] :(

--HG--
branch : trunk
2009-06-09 17:20:19 -05:00
megamage 7201bb7aeb *Add script sql for nexus. By PSZ
*Thanks to onkelz28 for preparing the patch

--HG--
branch : trunk
2009-06-09 17:06:45 -05:00
megamage 6b038c7d85 *Change some instance functions to TC functions.
--HG--
branch : trunk
2009-06-09 16:55:24 -05:00
megamage deb9dd1543 *Update script of The Nexus 5er. By PSZ
*Thanks to onkelz28 for preparing the patch

--HG--
branch : trunk
2009-06-09 16:37:26 -05:00
megamage 2413836499 *Fix the client crash caused by enslave demon.
--HG--
branch : trunk
2009-06-09 16:29:23 -05:00