Commit Graph

5405 Commits

Author SHA1 Message Date
megamage
7cb2864d82 *Fix a crash caused by spellclick enter vehicle. Thanks to nanouniko
--HG--
branch : trunk
2009-08-26 23:40:28 -05:00
megamage
f16b93d8d8 *Update flame levi script. Fix the bug that it often gets stuck.
--HG--
branch : trunk
2009-08-26 22:56:20 -05:00
megamage
c5ff737ef8 *Fix a crash caused by possess pet. Thanks to nanouniko
--HG--
branch : trunk
2009-08-26 21:30:45 -05:00
megamage
a6e7a83644 *Fix a crash caused by recall pet. Thanks to nanouniko
--HG--
branch : trunk
2009-08-26 21:17:47 -05:00
megamage
ef093eb9f0 *Add an assert.
--HG--
branch : trunk
2009-08-26 19:40:17 -05:00
megamage
a4978bb90a *Add some crash log.
--HG--
branch : trunk
2009-08-26 19:35:20 -05:00
megamage
21af4cf832 *Some clean up and add debug info to find the reason of crash.
--HG--
branch : trunk
2009-08-26 19:28:21 -05:00
Anubisss
390257b2f6 *Delete table spell_affect's structure from world.sql
*If you didnt drop it just run: 4542_8191_world_spell_affect.sql from sql's updates.

--HG--
branch : trunk
2009-08-27 01:49:02 +02:00
megamage
185219d087 *Try to fix a crash caused by corpse. Thanks to new001.
--HG--
branch : trunk
2009-08-26 18:11:14 -05:00
megamage
3cf8ae345c *Fix a crash caused by area aura. Thanks to nanouniko
--HG--
branch : trunk
2009-08-26 17:44:00 -05:00
megamage
a35991c836 *Add function CanAIAttack
--HG--
branch : trunk
2009-08-26 16:54:59 -05:00
megamage
dad2c55287 * Also check for Power Type when checking out if player has enough Runes to cast spell. Some spells have Rune cost entry, but use Runic Power instead ( eg. Mind Freeze ) By thenecromancer
--HG--
branch : trunk
2009-08-26 16:33:07 -05:00
megamage
b68aa14ef1 *Use MECHANIC to check if an aura is a movement impairing aura. By thenecromancer
--HG--
branch : trunk
2009-08-26 14:20:59 -05:00
megamage
f74a134ed6 *Fix a crash caused by leave channel.
--HG--
branch : trunk
2009-08-26 14:06:12 -05:00
megamage
227471fe18 *Remove some unused code in movement generator.
--HG--
branch : trunk
2009-08-26 13:39:11 -05:00
megamage
f13b3f4e58 *Fix the bug that inhabit_air does not make mob fly
--HG--
branch : trunk
2009-08-26 13:38:09 -05:00
Anubisss
cda2fc2ecb *Fix the bug that Steady Shot make too much(over million) damage with these items: 42946, 44093.
--HG--
branch : trunk
2009-08-26 17:56:35 +02:00
maximius
0b7a89e3b0 *Fix typo (that's what I get for doing this at 3AM)
--HG--
branch : trunk
2009-08-26 03:07:53 -07:00
maximius
649a10c6f4 *Forgotten getVictim() in last commit >_<
--HG--
branch : trunk
2009-08-26 02:57:58 -07:00
maximius
044a707f7b *Replace XT-002 anti-exploit spell with something more appropriate
--HG--
branch : trunk
2009-08-26 02:56:21 -07:00
maximius
6944bc713a *Fix unintended spell spam, some minor adjustments to Ulduar
--HG--
branch : trunk
2009-08-26 02:53:38 -07:00
maximius
947343ddb5 *Fix typo
--HG--
branch : trunk
2009-08-25 23:55:26 -07:00
maximius
86f93f69dd *Make Flame Leviathan a little less pathetic of a fight.
--HG--
branch : trunk
2009-08-25 23:52:42 -07:00
maximius
2478004317 *Make certain Ulduar bosses punish players who try to pull them to vehicles ;)
--HG--
branch : trunk
2009-08-25 23:12:02 -07:00
megamage
058e6827a6 *Always remove riding aura when exit vehicle.
*Other misc changes.

--HG--
branch : trunk
2009-08-25 23:55:37 -05:00
megamage
70aea97d53 *Fix the bug that respawned vehicle is not usable.
--HG--
branch : trunk
2009-08-25 23:55:15 -05:00
megamage
f05f6d3d31 *Fix the calculation of knockback.
--HG--
branch : trunk
2009-08-25 23:50:58 -05:00
megamage
3f978a99e1 *[Fix] Priest Tier 6 Trinket (Ashtongue Talisman of Acumen). By Farah
--HG--
branch : trunk
2009-08-25 19:43:24 -05:00
megamage
285f3a60f4 *Do not reset map id in resetmap.
--HG--
branch : trunk
2009-08-25 19:22:45 -05:00
Machiavelli
11a8dd837e * Unmount player before entering vehicle
--HG--
branch : trunk
2009-08-26 00:09:51 +02:00
megamage
ecc6505c07 *Do not allow to save persistent AA.
--HG--
branch : trunk
2009-08-25 16:47:50 -05:00
megamage
db6b57151d *Fix the bug that caster cannot have more than two persistent AA of the same spell.
--HG--
branch : trunk
2009-08-25 16:38:11 -05:00
megamage
fa38449620 *Do not allow to knockback target which is much larger than caster.
--HG--
branch : trunk
2009-08-25 16:34:17 -05:00
megamage
1f88411ccc *Delete object after map update. This will make mtmap safer.
--HG--
branch : trunk
2009-08-25 15:12:22 -05:00
megamage
df4fe8c4dc *Fix some typos that break many area aura spells.
--HG--
branch : trunk
2009-08-25 15:11:17 -05:00
megamage
8cedad1a0f *Do not make getmapid virtual function to improve speed.
--HG--
branch : trunk
2009-08-25 11:42:18 -05:00
megamage
ba78dd1441 *Do not give xp if mob is killed by vehicle.
--HG--
branch : trunk
2009-08-25 11:10:15 -05:00
megamage
977c46ec1e *Fix a crash.
--HG--
branch : trunk
2009-08-25 10:49:41 -05:00
megamage
4f87bad87b *Reapply rev [3274]. It was backoutted due to some reason but was not reapplied as supposed. This should fix the bug that Shockwave can be dodged.
--HG--
branch : trunk
2009-08-25 02:40:10 -05:00
megamage
d14a4a2372 *Fix the bug that sometimes vehicle is not usable after respawn.
--HG--
branch : trunk
2009-08-25 00:56:23 -05:00
megamage
01530fb148 *Fix a crash.
--HG--
branch : trunk
2009-08-25 00:43:31 -05:00
megamage
87270fefc2 *Some update of aura system. Remove unnecessary variables and parameters from auraeffect. Always refer to parent aura when finding target/source/caster.
--HG--
branch : trunk
2009-08-24 22:31:54 -05:00
megamage
a8f394f851 [8413] Fixed lost 0 in comment and swap enum elemys for better fit to 0.12 cases. Author: VladimirMangos
--HG--
branch : trunk
2009-08-24 20:31:48 -05:00
megamage
5df31bd4b3 [8412] Update some new and old client supported shift-links to proper format. Author: VladimirMangos
* List all client and server side supported shift-link types updated in Chat.cpp
    * Now Henchant anf Hglyph links can be used in commands as spell links.
    * Hitem and Hquest links changed to client supported form.

--HG--
branch : trunk
2009-08-24 20:30:52 -05:00
megamage
4a1a82c5e2 [8409] Fixed guild creation date loading, and added another guild loading optimization - last one.
Signed-off-by: Triply <triply@getmangos.com>

--HG--
branch : trunk
2009-08-24 20:25:32 -05:00
megamage
aa86640fdf [8408] Optimized guild_member loading during startup. Changed rank ids in guild_rank table.
First start of mangos will take more time then usually, because of guild_rank change. If you want to speed first start up, execute command:
    UPDATE guild_rank SET rid = rid - 1;

    Signed-off-by: Triply <triply@getmangos.com>

--HG--
branch : trunk
2009-08-24 20:23:54 -05:00
megamage
0d5028eea4 [8407] Extract from guild bank handler functions for 3 cases and move code to Guild class. Author: VladimirMangos
This mostly just move code and caller updates to use it from new place.
    More code chnages possible later.

--HG--
branch : trunk
2009-08-24 20:18:16 -05:00
megamage
0175da87e4 *Handle some spell specific which is both food and drink. Source: Mangos
--HG--
branch : trunk
2009-08-24 20:17:33 -05:00
megamage
19bfa37ec6 [8405] Fixed possible crash in BGQueueRemoveEvent::Execute() when two paralell BattleGroundQueue Updates are called, optimalized code.
Signed-off-by: Triply <triply@getmangos.com>

--HG--
branch : trunk
2009-08-24 19:34:56 -05:00
megamage
785577e170 [8403] Fixed cast spell opcode parsing for some cases with additional data. Author: VladimirMangos
--HG--
branch : trunk
2009-08-24 19:33:34 -05:00