Commit Graph
100 Commits
Author SHA1 Message Date
megamage 80508a6fbc *Fix a crash.
--HG--
branch : trunk
2009-08-23 23:29:14 -05:00
megamage 5f1589d6d1 *Allow vehicles to regenerate energy.
--HG--
branch : trunk
2009-08-23 22:36:51 -05:00
megamage 7712d5e0bd *Let ghoul regenerate 20 energy per 2 seconds instead of 4 seconds (I think it should be the same as rogue)
--HG--
branch : trunk
2009-08-23 22:20:34 -05:00
megamage 1ee90e1022 *Update vehicle system. Make vehicle a seperate class from creature.
--HG--
branch : trunk
2009-08-23 22:09:43 -05:00
Machiavelli e71f5e474e * Add debug message for HandleCharCreateOpcode in the hope to pinpoint bug that prohibits character creation for no apparent reason.
--HG--
branch : trunk
2009-08-24 02:41:01 +02:00
Rat 0c515c3119 *rewrite The Lurker Below boss script (again)
--HG--
branch : trunk
2009-08-24 00:24:22 +02:00
Rat 6ce460e04d *add new fuction StartAutoRotate(direction, fullturntime) to creatures, it will rotate any creature 360degrees, turning shouldn't be stopped by taunt and other effects.
useful for some boss scripts

--HG--
branch : trunk
2009-08-24 00:14:32 +02:00
Rat 73c66a028c *enable fishing in Serpentshrine caverns' strange pool
it's a hack but don't have better idea

--HG--
branch : trunk
2009-08-24 00:07:18 +02:00
Machiavelli c782037269 * Do not calculate resist chance twice in spells.
--HG--
branch : trunk
2009-08-23 23:45:15 +02:00
megamage a6e2196247 *Better mob ai for quest an end to all things.
--HG--
branch : trunk
2009-08-23 16:27:00 -05:00
megamage 78a6a04db9 *Missing cmake change.
--HG--
branch : trunk
2009-08-23 15:00:59 -05:00
Nevan fd448f9491 *Fix Glyph of Innervate
--HG--
branch : trunk
2009-08-23 21:51:14 +02:00
megamage 08539ec0a4 *Rename some ai functions.
--HG--
branch : trunk
2009-08-23 14:20:07 -05:00
megamage 4a85a779c1 *Allow to change creature's sight distance because 50 yards are too small for some scripts.
--HG--
branch : trunk
2009-08-23 14:16:03 -05:00
Nevan c59dcbbb85 *Fix Glyph of Wild Growth
--HG--
branch : trunk
2009-08-23 20:14:51 +02:00
megamage e231bb6020 *Seduction should have diminish fear/blind. By Themris. Thanks to Them.
--HG--
branch : trunk
2009-08-23 11:37:06 -05:00
megamage bfb4ec311d *Fix a typo in proc flag. By thenecromancer
--HG--
branch : trunk
2009-08-23 11:33:00 -05:00
megamage 4c23220a5d *Allow to get promotion in wintergrasp by killing vehicles and guards.
--HG--
branch : trunk
2009-08-23 11:26:20 -05:00
megamage ee159ffb16 *Fix Incanter's Absorption. Thanks to kaxap
--HG--
branch : trunk
2009-08-23 11:07:07 -05:00
Nevan 023e98f21f *Fix Glyph of Starfire
*Fix Glyph of Shred
*Fix Glyph of Backstab
-- Thanks megamage for help me with that.

--HG--
branch : trunk
2009-08-23 17:59:32 +02:00
megamage 0b06baee4d *Update rules of aura stack.
--HG--
branch : trunk
2009-08-23 10:22:58 -05:00
Machiavelli d132f7e401 * Fix the bug that hunter pets are gone forever after switching specs.
--HG--
branch : trunk
2009-08-23 17:10:18 +02:00
Machiavelli eb14781321 * Fix a typo
--HG--
branch : trunk
2009-08-23 15:09:06 +02:00
Machiavelli ce04bc0b92 * Correctly calculate spell resist after spell hit check
--HG--
branch : trunk
2009-08-23 15:05:09 +02:00
Machiavelli 07796cb35a * Correctly show 'miss' when a spell is missed instead of resist, by Themris
--HG--
branch : trunk
2009-08-23 14:54:36 +02:00
megamage dee4a9fd87 *Update flame leviathan script.
--HG--
branch : trunk
2009-08-23 01:08:09 -05:00
megamage b35fe879ad *Some update of spell target selection.
--HG--
branch : trunk
2009-08-23 00:46:21 -05:00
megamage db066046df *Do not always set faction in summonvehicle function.
--HG--
branch : trunk
2009-08-23 00:43:49 -05:00
megamage 7c72076355 *Fix the bug that some vehicles cannot fly.
--HG--
branch : trunk
2009-08-23 00:38:19 -05:00
megamage 21ffda7eaf *Consider target size for AOE spells.
--HG--
branch : trunk
2009-08-22 21:29:43 -05:00
megamage 5c82ba864d *Use ai function issummonedby to handle creature trigger spells.
--HG--
branch : trunk
2009-08-22 21:26:48 -05:00
megamage 39accddb5f *Let all accessories enterevademode when vehicle enter evade mode.
--HG--
branch : trunk
2009-08-22 21:25:35 -05:00
megamage 336fd3f4ed *Do not allow creature to enterevademode when it is on vehicle.
*Do not allow unit to attack its vehicle.

--HG--
branch : trunk
2009-08-22 21:10:15 -05:00
megamage b524ef4abe *Use canCreatureAttack in SelectVictim
--HG--
branch : trunk
2009-08-22 21:07:36 -05:00
maximius ecf8d4cb52 *Keristrasza - Teleport players to Saragosa's Landing script - by Oculus
--HG--
branch : trunk
2009-08-22 18:46:04 -07:00
Anubisss 0a45059351 *Merge.
--HG--
branch : trunk
2009-08-23 01:51:47 +02:00
Anubisss 85b0e50b1e *Fix CRLF. Sorry for that. :(
--HG--
branch : trunk
2009-08-23 01:50:50 +02:00
megamage 5af6d18b89 *Use removeaura instead of exitvehicle in dk quest. By Nevan.
--HG--
branch : trunk
2009-08-22 18:48:16 -05:00
Anubisss f873179769 *Update THANKS and some clean with spaces in scripts.
--HG--
branch : trunk
2009-08-23 01:42:57 +02:00
megamage 3596edde96 *Fix quest endless hunger. By BroodWyrm
--HG--
branch : trunk
2009-08-22 18:34:31 -05:00
megamage 61b6abea58 *Update visibility of puppet immediately when it is summoned. This should fix the bug that eye cannot fly in some cases.
--HG--
branch : trunk
2009-08-22 18:29:32 -05:00
megamage 58bafbf2cd *Fix quest Grand theft palomino. By kaxap
--HG--
branch : trunk
2009-08-22 18:12:29 -05:00
Anubisss 36b7060da7 *Some changes in Emalon the Storm Watcher.
--HG--
branch : trunk
2009-08-23 00:48:29 +02:00
Machiavelli 2c57e5026a * revert 5293
--HG--
branch : trunk
2009-08-22 19:42:43 +02:00
Machiavelli 45a9529a66 * Missing file change for last commit (correct packet size calculation)
--HG--
branch : trunk
2009-08-22 16:55:35 +02:00
Machiavelli e0c660d831 * Fix memory leak in WaypointStore::UpdatePath
* Correct packet size calculating mistake from 5292
* Code style cleanup in Level2.cpp (Waypoint commands)

--HG--
branch : trunk
2009-08-22 16:54:14 +02:00
Machiavelli 6ac8fcf489 * Use DB transaction in Player::_SaveGlyphs()
* Remove not needed query in Player::UpdateSpecCount

--HG--
branch : trunk
2009-08-22 13:43:50 +02:00
Machiavelli b25945b247 * Fix bug that creator of item was not displayed when inspecting another player
* Send item enchant data and creator regardless of CONFIG_TALENTS_INSPECTING

--HG--
branch : trunk
2009-08-22 13:15:46 +02:00
megamage a009e53049 *Do not allow players to use vehicles to go further than 1st boss in Ulduar.
--HG--
branch : trunk
2009-08-22 00:02:37 -05:00
megamage 470ff1c556 merge
--HG--
branch : trunk
2009-08-21 23:39:24 -05:00
megamage 189d9fdd51 *Some cleanup of Kalecgos script.
--HG--
branch : trunk
2009-08-21 23:38:04 -05:00
maximius 6d6a089520 *Typo fix in world_script_waypoints.sql by Darkshines
--HG--
branch : trunk
2009-08-21 21:37:43 -07:00
megamage 0ee9bffd5a *Allow creature to cast on self when enterevademode. This fixes the bug that adding castspell in reset function does not work.
--HG--
branch : trunk
2009-08-21 23:34:41 -05:00
maximius a36fdb26aa *Herzo and Arzo should not be paired (thanks Gyullo)
--HG--
branch : trunk
2009-08-21 20:11:10 -07:00
megamage 9897816944 *Do not allow to use flying mount in wintergrasp.
--HG--
branch : trunk
2009-08-21 21:53:58 -05:00
Anubisss a230fdb136 *Add a ; after a SQL query. By Sundark.
--HG--
branch : trunk
2009-08-22 03:12:35 +02:00
Anubisss c846b544c6 *Fix 2 typos.
--HG--
branch : trunk
2009-08-22 03:10:36 +02:00
Anubisss a2adb97263 *Add some checks to avoid crashes if ScriptedInstance is NULL.
--HG--
branch : trunk
2009-08-22 03:05:26 +02:00
megamage 54b15e0d7d *Take req source items after quest is finished.
--HG--
branch : trunk
2009-08-21 18:21:28 -05:00
megamage a7e5819a05 *Revert 5219.
--HG--
branch : trunk
2009-08-21 18:20:59 -05:00
megamage a4480f25d0 *Apply auras in core for Kalecgos instead of setting db data.
--HG--
branch : trunk
2009-08-21 17:27:10 -05:00
megamage d20f85d40d *Remove an obsolete spell of Illidan.
--HG--
branch : trunk
2009-08-21 16:53:56 -05:00
megamage d86ab7e0c9 *Fix a typo in sql.
--HG--
branch : trunk
2009-08-21 16:41:58 -05:00
megamage 305ed233ff *Remove rank auras from players who are offline after battle of wintergrasp ends.
--HG--
branch : trunk
2009-08-21 16:23:21 -05:00
megamage 054e4ceceb *Wintergrasp: give honor for every captured workshops in the end of the battle.
--HG--
branch : trunk
2009-08-21 16:12:30 -05:00
megamage 7bb18efbbe *Fix a crash in wintergrasp when a neutral workshop is destroyed.
--HG--
branch : trunk
2009-08-21 16:11:11 -05:00
Kudlaty 02071a74c0 Fix typo
--HG--
branch : trunk
2009-08-21 22:32:48 +02:00
Kudlaty 395b1f5130 Fix typo in battleground announcer. Thx Gyullo
--HG--
branch : trunk
2009-08-21 22:19:06 +02:00
Kudlaty 1cc0758149 Forgot about include
--HG--
branch : trunk
2009-08-21 22:15:26 +02:00
Kudlaty e0ba302e32 Script for Plaguehound Tracker. Thanks to manuel and Nevan
--HG--
branch : trunk
2009-08-21 22:11:19 +02:00
megamage 7ef7b7e27e *Reduce the distance of auto-dismount in quest Grand Theft Palimino
--HG--
branch : trunk
2009-08-21 13:40:54 -05:00
megamage d333cc1deb *Fix the bug that lifebloom heals too much.
--HG--
branch : trunk
2009-08-21 13:37:07 -05:00
Machiavelli eaeba0b357 *Fix bug that item in guild bank would display improper spellcharges amount.
--HG--
branch : trunk
2009-08-21 20:07:27 +02:00
megamage ae1450031f *Use total max veh number instead of max veh number per workshop to check if can build vehicle in wintergrasp.
*Do not despawn vehicles when workshop is destroyed or captured.

--HG--
branch : trunk
2009-08-21 12:51:11 -05:00
megamage 49abc30089 *Display max veh number and capture point banner in wintergrasp.
--HG--
branch : trunk
2009-08-21 12:31:52 -05:00
Machiavelli 3f24bc9085 * Don't apply double RAP modifier to Steady Shot, pointed out by thenecromancer
--HG--
branch : trunk
2009-08-21 18:13:21 +02:00
megamage 614d31ddb2 *Use safer function to modify threat pct in script.
--HG--
branch : trunk
2009-08-21 11:10:13 -05:00
megamage 6d3fd6b189 *Fix a crash caused by removing vehicles when wintergrasp battle ends.
--HG--
branch : trunk
2009-08-21 11:01:59 -05:00
megamage d8e5b86e54 *Add assert back to antiair AI. spell[0] is necessary for this AI. If there is no spell[0] in db, then this ai should not be used.
--HG--
branch : trunk
2009-08-21 10:52:02 -05:00
megamage 2ecd247dd4 *Remove a check in getreferencebytarget. If a crash happens, the check should be made in the high-level function but not low-level function.
--HG--
branch : trunk
2009-08-21 10:49:19 -05:00
Machiavelli 510410265d * Last commit also fixes damage calculation of Steady Shot, based on original patch by thenecromancer.
--HG--
branch : trunk
2009-08-21 17:23:09 +02:00
Machiavelli 7e52b1120c *Fix crash in mob_anti_airAI. Remove assert and cast no spell instead, if no spell was found in DB template.
--HG--
branch : trunk
2009-08-21 17:15:35 +02:00
Machiavelli 3dda9caedd * Partial revert of last changeset, double nullpointer check is not needed since everything seems to go via ThreatContainer::getReferenceByTarget
--HG--
branch : trunk
2009-08-21 16:09:46 +02:00
Machiavelli cc4ae11383 * Fix some crashes in ThreatContainer
--HG--
branch : trunk
2009-08-21 16:07:12 +02:00
Machiavelli 383e22448d * Correct calculation of ammo DPS
--HG--
branch : trunk
2009-08-21 15:47:56 +02:00
Kudlaty 378a9e9385 Merge [SD2]
r1358 Add gossip and taxi related to quest 11692. Patch by hoshie

--HG--
branch : trunk
2009-08-21 15:26:57 +02:00
megamage 457f7971de *Fix the bug that Eye of Acherus does not fly in some servers.
--HG--
branch : trunk
2009-08-21 02:46:48 -05:00
megamage f8bec55205 *Remove the sql which will damage the db. If a hack on db is needed to fix something, please do so in core. The id can be overriden when reading the data.
--HG--
branch : trunk
2009-08-21 02:00:41 -05:00
megamage 8efb1c3e4e *Display worldstate in wintergrasp.
--HG--
branch : trunk
2009-08-20 22:52:49 -05:00
Kudlaty 6e7e5ebf70 Some optimization to salanar the horseman. Now player shouldn't stuck in realm of shadow
--HG--
branch : trunk
2009-08-21 05:08:27 +02:00
maximius cc44223aee *Cleanup + missed SQL
--HG--
branch : trunk
2009-08-20 16:46:46 -07:00
maximius 326df2af68 *Freya's Pact Gossip Script by manuel
--HG--
branch : trunk
2009-08-20 16:41:54 -07:00
megamage f972a06935 *Do not allow to build vehicles when workshop is destroyed.
--HG--
branch : trunk
2009-08-20 16:33:34 -05:00
megamage 5bde26a6a9 *Remove a hack in player's visibility update. This hack was for TC1 to restrict the size of update packet. It may no longer be needed in TC2. Please report if your client gets freezed in populated area (such as big cities) after this rev.
--HG--
branch : trunk
2009-08-20 16:17:50 -05:00
megamage 2d4dac0711 *Try to fix the bug of mobs' chain aggro.
--HG--
branch : trunk
2009-08-20 16:12:23 -05:00
megamage 5f04f0c1f0 *Only allow to build new vehicles during wartime in wintergrasp.
--HG--
branch : trunk
2009-08-20 16:06:03 -05:00
Machiavelli 6606a82509 * Change _TRINITY_CORE_CONFVER to match r5235
--HG--
branch : trunk
2009-08-20 22:45:42 +02:00
Machiavelli bb8f3d0a24 * Add missing SQL from 5238
--HG--
branch : trunk
2009-08-20 22:43:14 +02:00
Machiavelli 555d674817 *Merge
--HG--
branch : trunk
2009-08-20 22:39:21 +02:00
Machiavelli 06b9e69b79 * Add basic script for Assembly of Iron in Ulduar
* Add instance script for Ulduar

--HG--
branch : trunk
2009-08-20 22:37:46 +02:00