Commit Graph
100 Commits
Author SHA1 Message Date
megamage 49656dafb5 *Fix a crash caused by Uldaman. Thanks to nanouniko
--HG--
branch : trunk
2009-09-02 20:03:17 -05:00
megamage 0938b4dc86 *Teleport losed team to Dalaran after wintergrasp battle. Thanks to Gyullo
--HG--
branch : trunk
2009-09-02 19:31:23 -05:00
megamage 06325a9231 *Fix the fraction loss of power regen. Thanks to HiZed
--HG--
branch : trunk
2009-09-02 19:15:05 -05:00
megamage e6dd36debe *Fix a typo in rev "the bug that Elemental Invisibility causes the creatures to constantly evade".
--HG--
branch : trunk
2009-09-02 18:49:29 -05:00
megamage 09974f0598 [8455] Do not disband guild, if guild ranks are not defined for that guild, removed obsolete comment.
Do not allow to delete guild rank, when there are only 5 or less ranks defined.

    Signed-off-by: Triply <[email protected]>

--HG--
branch : trunk
2009-09-02 18:40:27 -05:00
megamage 4d94b923ef [8453] Make more informative error output in case empty version tables. Author: VladimirMangos
--HG--
branch : trunk
2009-09-02 18:32:29 -05:00
megamage cda1de00c9 [8452] Add describtion for two attributes flags.
Signed-off-by: hunuza <[email protected]>

--HG--
branch : trunk
2009-09-02 18:31:49 -05:00
megamage ea12ff233b [8450] Prevented using of plaintext passwords in sql queries Author: arrai
--HG--
branch : trunk
2009-09-02 18:14:10 -05:00
megamage 9d161ff757 [8449] Deprecate healing/damage item mods and merge internal data in to spell power. Author: VladimirMangos
* Report at loading about deprecated ITEM_MOD_SPELL_HEALING_DONE and ITEM_MOD_SPELL_DAMAGE_DONE
      and drop support code.
    * Merge healing/damage base spell bonus fields and function to spell power field/function.

--HG--
branch : trunk
2009-09-02 18:11:11 -05:00
megamage b8d1a0cd17 [8447] Small code cleanups in guild loading. Author: VladimirMangos
--HG--
branch : trunk
2009-09-02 16:25:16 -05:00
megamage ca514fde80 [8446] Update ACHIEVEMENT_CRITERIA_TYPE_FALL_WITHOUT_DYING only for real alive cases. Author: Opterman
This fix problem with temporary "alive" cases for prist talent for example.

    Signed-off-by: VladimirMangos <[email protected]>

    * Use final damage for check
    * Also fix CMSG_REPOP_REQUEST read warning spam.

--HG--
branch : trunk
2009-09-02 16:24:41 -05:00
megamage 790c5348a3 [8445] Fixed redundant calculation of v and s on every login Author: arrai
The SRP-6 specifications clearly say, that v and s are only to be
    calculated on registering a user and changing his password; calculating
    them on every login is plain waste.

--HG--
branch : trunk
2009-09-02 16:22:32 -05:00
megamage 0c0a7b6b0e [8444] Prevent spawn gameobjects with invalid displayid by command. Author: VladimirMangos
Also fix mangos string for not existed gameobejct entry.

--HG--
branch : trunk
2009-09-02 15:42:40 -05:00
megamage f49754447b *Fix the bug that Elemental Invisibility causes the creatures to constantly evade. Thanks to XTElite1 and simon
--HG--
branch : trunk
2009-09-02 15:15:34 -05:00
megamage 85ab4599ee [FIX] Energy/Mana Regeneration By HiZed
--HG--
branch : trunk
2009-09-02 15:05:18 -05:00
megamage 0da2e08a7e [fix] Mature Netherwing Drake By simon
--HG--
branch : trunk
2009-09-02 14:53:50 -05:00
megamage 5b9868f468 *Combine gobject::deleteobjectwithowner and delete
--HG--
branch : trunk
2009-09-02 14:52:52 -05:00
megamage 73fde81744 *Prevent the triggering spell to always consume one charge of fingers of frost. By Cleave
--HG--
branch : trunk
2009-09-02 14:49:20 -05:00
megamage 8efb15c52a *Try to fix the bug that creature does not regenerate after evade.
--HG--
branch : trunk
2009-09-02 12:46:26 -05:00
megamage c150629f8d *Fix a crash caused by spell target type channelled target. Thanks to nanouniko
--HG--
branch : trunk
2009-09-02 12:11:01 -05:00
megamage b0e15b8b23 *Fix a crash caused by Uldaman. Thanks to nanouniko
--HG--
branch : trunk
2009-09-02 12:05:17 -05:00
Machiavelli ff902a30d1 Add ssleay32.lib to linker dependencies for TrinityCore.vcproj VC90/VC80, so Windows users can actually make use of SSL features.
--HG--
branch : trunk
2009-09-02 17:54:08 +02:00
Rat 992d511322 *Kalecgos should teleport out all (even dead) players from Spectral Realm, not just players who have realm buff
--HG--
branch : trunk
2009-09-02 12:36:14 +02:00
maximius 1e06f0ee1e *GetHealth() was not returning desired value, so this code block is worthless.
--HG--
branch : trunk
2009-09-01 21:10:43 -07:00
megamage c926cb242c *Wintergrasp: allow player to get promotion by group member's kill. Thanks to iadus3
--HG--
branch : trunk
2009-09-01 19:58:43 -05:00
megamage 287c2b87ea *Wintergrasp: count two more creatures as guard. By Gyullo
--HG--
branch : trunk
2009-09-01 19:45:50 -05:00
megamage a34ee29e9a *Fix the knockback direction of Typhoon
--HG--
branch : trunk
2009-09-01 19:41:54 -05:00
megamage f808a461cc *Fix a crash caused by gothik. Thanks to new001.
--HG--
branch : trunk
2009-09-01 19:28:20 -05:00
megamage 1e7386c638 [8442] Change some unit flag names. Author: NoFantasy
--HG--
branch : trunk
2009-09-01 17:21:22 -05:00
megamage 176a710e72 [8442] Fixed displaying return button in mails Author: arrai
--HG--
branch : trunk
2009-09-01 17:09:39 -05:00
megamage 28e229d8a8 [8436] Return CMSG_SET_ACTIVE_VOICE_CHANNEL to STATUS_AUTHED. Author: VladimirMangos
It sent not only just after logout but also just before login packet.

--HG--
branch : trunk
2009-09-01 16:56:02 -05:00
megamage 09ce96265b [8438] Correctly update achievement at bank bag slot buy instead next login. Author: win
--HG--
branch : trunk
2009-09-01 16:55:29 -05:00
megamage dc68c2b269 [8433] Implement proper store and use character specific account data.
* Base at TOM_RUS reseach save/load character specific account data in new table `character_account_data`
    * Move its in sql update from `account_data` to new table.
    * For client packets that can be send in loggined state or just after logout but assocualted
      with recently logout character add new login status STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT
    * Store low guid for loggedin player or recently logout into WorldSession.

Author: VladimirMangos, TOM_RUS

--HG--
branch : trunk
2009-09-01 16:47:49 -05:00
maximius f0e6acda3b *Switch exploit check to debug only..
--HG--
branch : trunk
2009-09-01 14:40:38 -07:00
megamage 4337d98863 [8431] Avoid unlearn class skills at unlearn spell learned at skill learn. Author: VladimirMangos
--HG--
branch : trunk
2009-09-01 15:33:07 -05:00
megamage 69c0e34df4 *Make defensive procs are active on absorbs. By Cleave
--HG--
branch : trunk
2009-09-01 15:22:42 -05:00
megamage 2a9aff9080 *Blink glyph fix. By Cleave
--HG--
branch : trunk
2009-09-01 15:07:03 -05:00
megamage d879267f9b *Fix the final heal of lifebloom. The dispel issue is still not fixed.
--HG--
branch : trunk
2009-09-01 14:45:29 -05:00
maximius 3db602b2d1 *Add some more debug info, don't kick GMs :)
--HG--
branch : trunk
2009-09-01 11:18:51 -07:00
maximius 9710187b1a *Better fix to dead player with health exploit..
--HG--
branch : trunk
2009-09-01 10:31:35 -07:00
megamage 6c4971ee79 *Add script for iruk and "aces high". By manuel
--HG--
branch : trunk
2009-09-01 11:26:26 -05:00
maximius 55981782f0 *Prevent players from casting spells while getDeathState() == DEAD (this blocks an exploit where players can skip all mobs/doors/etc in an instance and ressurect themselves at boss)
--HG--
branch : trunk
2009-09-01 07:06:42 -07:00
megamage 51affe07d0 *Fix some restriction of pet spell cast.
--HG--
branch : trunk
2009-09-01 01:11:28 -05:00
megamage 33a0155281 *Allow pet to have combo points.
--HG--
branch : trunk
2009-09-01 00:17:39 -05:00
megamage 83ea85f9e4 *Fix a typo that makes buildings in wintergrasp can never be destroyed and titan relic cannot be clicked.
--HG--
branch : trunk
2009-08-31 23:01:38 -05:00
megamage 90b4d81819 *Fix the bug that salvage defense's aura is not taken away after being hit.
--HG--
branch : trunk
2009-08-31 22:11:48 -05:00
megamage 76d8a63302 *Fix build in linux.
--HG--
branch : trunk
2009-08-31 17:18:21 -05:00
Anubisss 83dbfec80e *Better check for achievement criteria ACHIEVEMENT_CRITERIA_TYPE_FALL_WITHOUT_DYING. By Opterman.
--HG--
branch : trunk
2009-08-31 23:59:43 +02:00
megamage 9fdca970c6 *Add more debug info.
--HG--
branch : trunk
2009-08-31 15:00:53 -05:00
megamage 7535a64b42 *Add a line in ~Spell for debug.
--HG--
branch : trunk
2009-08-31 14:30:54 -05:00
megamage ad1acedea7 *Use updatecombatstate to replace updatevictim. This should fix the bug of MoveSeekAssistance is replace by MoveChase immediately. Thanks to totoro
--HG--
branch : trunk
2009-08-31 13:56:26 -05:00
megamage a4f6659f7a *Wintergrasp: fix the bug that player is send into hall when dead near hall.
*Only revive player in the graveyard which is occupied.
*Do not allow to use titan relic if hall gate is not destroyed.

--HG--
branch : trunk
2009-08-31 13:43:54 -05:00
megamage 6a50516174 *Add an error log to find crash reason of m_spellModTakingSpell.
--HG--
branch : trunk
2009-08-31 12:00:19 -05:00
megamage 66793a1ce0 *Fix a crash in npc_sinkhole_kill_creditAI. Thanks to Visagalis
--HG--
branch : trunk
2009-08-31 09:22:28 -05:00
Rat d7c8380d47 *rescripted Kalecgos
--HG--
branch : trunk
2009-08-31 11:29:11 +02:00
maximius 3f467130f6 *Replace 2^32-1 with MAPID_INVALID (I knew megamage added this somewhere, just couldn't find it until now :P)
--HG--
branch : trunk
2009-08-31 01:18:29 -07:00
maximius 254c49f55a *Hg missed a file in last commit -_-
--HG--
branch : trunk
2009-08-31 01:16:23 -07:00
maximius 596ed324a1 *Should fix 2 of Visagalis' crashes, and Grimwing flight master in Ebon Hold.
--HG--
branch : trunk
2009-08-31 01:15:09 -07:00
megamage fe3e40c284 *Fix possible freezing bug of last rev.
--HG--
branch : trunk
2009-08-31 00:59:02 -05:00
maximius 29901b5389 *Same as previous commit, for pets. I know this could be optimized, but not sure how to do it correctly :/
--HG--
branch : trunk
2009-08-30 22:53:12 -07:00
maximius d9656fbabd *Attempt to fix "can't learn any talents" bug
--HG--
branch : trunk
2009-08-30 22:49:01 -07:00
megamage 7847025bdf *Temp fix for crash caused by new areaaura without a source. Thanks to Visagalis
--HG--
branch : trunk
2009-08-31 00:37:05 -05:00
megamage f5d4ee1e95 *Fix a crash caused by unremoved spell mode. Thanks to Visagalis
--HG--
branch : trunk
2009-08-31 00:14:45 -05:00
megamage 9b0c712946 *Fix a crash caused by invalid mapid in player save. Thanks to Visagalis
--HG--
branch : trunk
2009-08-30 23:51:11 -05:00
maximius d8971e58f2 *Make Unit::GetSpeed return correct value for creatures/players
--HG--
branch : trunk
2009-08-30 21:38:20 -07:00
maximius 1646b0bcef *More updates to Rate.MoveSpeed, thanks megamage
--HG--
branch : trunk
2009-08-30 21:33:17 -07:00
maximius 054aa05201 *Should fix some things with Rate.MoveSpeed, thanks megamage
--HG--
branch : trunk
2009-08-30 21:10:31 -07:00
maximius 31b5979fb6 *Move an output message in ScriptMgr to somewhere more useful, and more private :)
--HG--
branch : trunk
2009-08-30 20:34:47 -07:00
maximius 1ba42f208c *More verbose EAI output messages.. this should probably be double-checked for validity.
--HG--
branch : trunk
2009-08-30 20:12:53 -07:00
maximius aab7742e38 *Add Rate.MoveSpeed (aka speedpatch) to core
--HG--
branch : trunk
2009-08-30 19:00:19 -07:00
maximius f5e96f83aa *Remove typo'd line that wasn't even used :P
--HG--
branch : trunk
2009-08-30 18:15:00 -07:00
maximius 4945bc986f *Improve support for "Favored" buffs, Thrallmar's Favor, Honor Hold's Favor, and Cenarion Favor should all be fully supported now..
--HG--
branch : trunk
2009-08-30 18:13:33 -07:00
maximius 8017027ab5 *Add support for Thrallmar's Fervor spell, cleanup some talent code
--HG--
branch : trunk
2009-08-30 17:19:10 -07:00
megamage 3ea312cad5 *Update Kologarn script.
--HG--
branch : trunk
2009-08-30 18:38:54 -05:00
megamage c07707ba47 *Fix a crash caused by movementinform. Thanks to new001.
--HG--
branch : trunk
2009-08-30 18:32:55 -05:00
Machiavelli 6f2abca19b * Add OpenSSL-0.9.8k libraries for Win32 and Win64 to repo
--HG--
branch : trunk
2009-08-31 00:06:59 +02:00
megamage 6bd28d6749 *Small cleanup of talent code.
--HG--
branch : trunk
2009-08-30 14:46:49 -05:00
maximius 6b5007475a *Some Uldaman updates for 3.0.8+
--HG--
branch : trunk
2009-08-30 12:10:58 -07:00
megamage 2979e031e8 *Ulduar: allow player to use electroshock to interrupt flame levi's flame vent.
--HG--
branch : trunk
2009-08-30 12:08:00 -05:00
megamage 31324d56eb *Fix the lurker below. Thanks to rat.
--HG--
branch : trunk
2009-08-30 11:50:55 -05:00
megamage c5fe210461 *Fix the error in 5477 which makes server freeze.
--HG--
branch : trunk
2009-08-30 11:24:56 -05:00
megamage cceab34cff *Remove client spams caused by outdated waypoint data (I found the data is as old as pre-WLK). By Elminster
--HG--
branch : trunk
2009-08-30 10:50:09 -05:00
megamage 1cc1831e4f *Fix buld for some compilers.
--HG--
branch : trunk
2009-08-30 09:54:35 -05:00
Rat b5903fd3d8 *use random timers in coilfang ambusher script (lurker adds) so they don't oneshot the raid
--HG--
branch : trunk
2009-08-30 13:25:21 +02:00
maximius d6017f3ef8 *Brutallus, move intro start to MoveInLoneOfSight (works for other bosses..), translate some comments
--HG--
branch : trunk
2009-08-30 04:08:50 -07:00
biglad 8db1370cd6 * Fix Build
--HG--
branch : trunk
2009-08-30 11:47:29 +01:00
maximius 86a4d496e7 *Cleanup in dual spec and handling of multiple ranks of spells; cleanup in resetSpells (by TOM_RUS)
--HG--
branch : trunk
2009-08-30 03:00:11 -07:00
megamage d802cd3811 *More update about positions.
*Ulduar: do not allow demolisher to regenerate pyrite. Player must shoot down and grab the containers to refill pyrite.

--HG--
branch : trunk
2009-08-29 23:20:16 -05:00
Anubisss b79e4e3983 *Implement achievement Make Quick Werk Of Him and minor clean in achievement Timely Death.
--HG--
branch : trunk
2009-08-30 02:51:43 +02:00
megamage 0bf74d2384 *Fix script of quest trees company. By totoro
--HG--
branch : trunk
2009-08-29 17:32:11 -05:00
megamage 7f04b23d24 *Don't show lootable animation without loot. By WarHead
--HG--
branch : trunk
2009-08-29 17:22:59 -05:00
megamage 69c487abe5 *Handle creature rotation using movement generator. Please tell me if this breaks any script.
--HG--
branch : trunk
2009-08-29 17:14:47 -05:00
Rat 13eda038fd *forgotten sql for Alterac Valley
this will remove all spawns from map 30 (AV)
core spawns all creatures

--HG--
branch : trunk
2009-08-29 23:00:18 +02:00
maximius 1d1f5e64e1 *Update Archaedas (Uldaman) script to only require 1 player to activate the altars (changed in 3.0.8 from 3 players)
--HG--
branch : trunk
2009-08-29 13:59:18 -07:00
megamage c97ae96ed0 *Move movement generator to a seperate folder.
--HG--
branch : trunk
2009-08-29 15:56:20 -05:00
maximius 202cb07f63 *Disable changing specs in Battlegrounds unless you have Preparation buff.
--HG--
branch : trunk
2009-08-29 13:35:41 -07:00
megamage 927b96ed90 *Remove some log spams.
--HG--
branch : trunk
2009-08-29 15:29:14 -05:00
megamage 2a4c9bcaf9 *Make position as a class;
--HG--
branch : trunk
2009-08-29 14:58:45 -05:00
Rat a174a303bb *implement 'water event' into SerpentShrine Cavern
at start, Coilfang Frenzie will attack swimming players, if all 6 platforms are cleared players will get Scalding water debuff while swimming
Note: scalding water's dmg is still bugged

--HG--
branch : trunk
2009-08-29 16:18:18 +02:00
megamage 594a1f8a36 *Fix a frequent crash caused by wintergrasp. Thanks to drahy.
--HG--
branch : trunk
2009-08-28 20:04:46 -05:00