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
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
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
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
megamage
2940aeb681
[8048] Fixed typo in HandleBuyItemInSlotOpcode. Author: nos4r2zod
...
[8047] Little cleanup in C++ manner. Author: ApoC
--HG--
branch : trunk
2009-06-19 19:01:25 -05:00
megamage
07c59aeff5
*Fix a crash caused by item
...
--HG--
branch : trunk
2009-06-19 17:01:45 -05:00
megamage
64bb4bce04
*Fix a crash in 4181. sorry
...
--HG--
branch : trunk
2009-06-19 12:11:16 -05:00
megamage
15a753351c
*Fix or add debug message for crash caused by controlled creatures
...
--HG--
branch : trunk
2009-06-19 11:19:23 -05:00
megamage
e5d56a23d4
*Fix the bug that player turn is not updated in server side.
...
--HG--
branch : trunk
2009-06-18 20:53:32 -05:00
megamage
4f0ae79036
[8041] Avoid send talent info many times at loading. Small cleanups. Author: VladimirMangos
...
--HG--
branch : trunk
2009-06-18 17:06:59 -05:00
Machiavelli
660f8219c8
* Fix Player::SaveToDB()
...
--HG--
branch : trunk
2009-06-18 22:05:56 +02:00
Machiavelli
9fd9031918
* More updating of iterator data types in loops. (Player.cpp fully done now)
...
--HG--
branch : trunk
2009-06-18 21:34:21 +02:00
Machiavelli
3c3a4a303d
* More updating of iterator data types in loops, and fix a crash (sorry)
...
--HG--
branch : trunk
2009-06-18 21:16:25 +02:00
Machiavelli
eaad0ed0c8
* Fix typo
...
--HG--
branch : trunk
2009-06-18 19:04:17 +02:00
Machiavelli
d0ab817a04
* More updating of iterator data types in loops
...
--HG--
branch : trunk
2009-06-18 18:53:09 +02:00
Machiavelli
6b13edd6d1
*Merge
...
--HG--
branch : trunk
2009-06-18 18:30:11 +02:00
Machiavelli
a4dafbf8ec
* More updating of iterator data types in loops
...
--HG--
branch : trunk
2009-06-18 18:29:28 +02:00
megamage
c52e7e801c
*A temp fix of the bug that player sometimes cannot save inventory.
...
--HG--
branch : trunk
2009-06-18 11:24:33 -05:00
megamage
4f10fa008d
*Call item::removefromworld after unit::removefromworld to prevent crash.
...
--HG--
branch : trunk
2009-06-18 10:45:38 -05:00
megamage
e405e6f9ed
*Fix a crash caused by mailed item deconstructor.
...
--HG--
branch : trunk
2009-06-17 09:57:22 -05:00
megamage
c6765f9365
*Allow to force to respawn creatures.
...
*Save creature data for vehicles.
*Change some visibility update sequence of respawned creatures.
*Fix bugs of quest 12687: dark rider may not be on horse / horse cannot be used twice / horse does not respawn at correct phase
--HG--
branch : trunk
2009-06-17 01:01:39 -05:00
megamage
3cf2be6042
[8026] Obtain object's map directly by calling appropriate WorldObject::GetMap()/GetBaseMap() functions instead of accessing MapManager. Code cleanups. Big thanks Infinity for tests. Author: Ambal
...
--HG--
branch : trunk
2009-06-16 11:19:59 -05:00
QAston
2e6db5421e
*Fix aura type 280.
...
--HG--
branch : trunk
2009-06-16 15:29:07 +02:00
megamage
00f4a31b73
[8016] Work at npc click table data use. Author: VladimirMangos
...
* New fields in `npc_spellclick_spells` for allow set npc spell click mode from quest to infinity
or to another quest, or from reward quest.
* Not expect (and forbid set UNIT_NPC_FLAG_SPELLCLICK in DB and set it at `npc_spellclick_spells` loading.
* Apply some speedups for creature checks affected by spel click state
*Also add target position of 51852. By Roland
--HG--
branch : trunk
2009-06-15 23:07:43 -05:00
megamage
572a9191d9
*Some creature display id update. By VladimirMangos and GriffonHeart
...
--HG--
branch : trunk
2009-06-15 18:02:12 -05:00
megamage
b9610f27dd
*Check movementflag to interrupt casting instead of checking position.
...
*Also some other fixes about movement flags.
--HG--
branch : trunk
2009-06-15 12:02:55 -05:00
megamage
d861941477
*Remove some redundent code in spell.cpp
...
--HG--
branch : trunk
2009-06-14 21:06:45 -05:00
megamage
16be2ac9bb
*Teleport player to home if player falls under the map and no close grave is available.
...
--HG--
branch : trunk
2009-06-14 12:22:24 -05:00
megamage
4e005c3070
[8013] Fixed SMSG_RAID_INSTANCE_INFO opcode, some other fixes. Author: tomrus88
...
--HG--
branch : trunk
2009-06-14 10:19:44 -05:00
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
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
8a2098d108
[7997] Fixed crash at recursive call remove same spell. Author: VladimirMangos
...
--HG--
branch : trunk
2009-06-13 09:42:08 -05:00
megamage
ee9c12b480
*Some fix of vehicles. Thanks to Seizerkiller.
...
--HG--
branch : trunk
2009-06-13 09:18:54 -05: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
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
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
a8dbf8904c
*Correctly show spellclick flag for vehicles and creatures with info in spellclick table.
...
--HG--
branch : trunk
2009-06-08 23:43:25 -05:00
megamage
6578cce471
*Add column heroic_level_min in table access_requirement
...
--HG--
branch : trunk
2009-06-08 15:31:04 -05:00
QAston
0ae0f36f87
*Fix a crash with sudden death and similar auras.
...
--HG--
branch : trunk
2009-06-08 21:22:46 +02:00
megamage
a328728cb8
*Implement spell aura 177.
...
--HG--
branch : trunk
2009-06-07 23:32:35 -05:00
megamage
2e7d1d1ffc
*Do not allow two side emote.
...
--HG--
branch : trunk
2009-06-07 17:38:08 -05:00
megamage
b10b651096
*Do not allow two side emote.
...
--HG--
branch : trunk
2009-06-07 15:46:18 -05:00
QAston
d0c801d6cf
*Add support for stance-dependant action bar spells
...
*Temporary remove assert check in Player::RestoreSpellMods
*Apply bleeding damage bonuses for Shred.
--HG--
branch : trunk
2009-06-07 22:13:17 +02:00
QAston
37d94053df
*Fix Glyph of Renewed Life.
...
*Update formula for Death strike healing amount.
--HG--
branch : trunk
2009-06-07 11:50:34 +02:00
megamage
9b37ac896a
*Fix a typo in 3806 that makes players item is mailed back.
...
*Also a missing part of last rev.
--HG--
branch : trunk
2009-06-06 22:25:15 -05:00
megamage
ebfb4c0558
[7971] Implement support exotic pets limtations related to hunter telent 53270. Author: VladimirMangos
...
Note: before this commit hunters can tame exotic pets like any other.
After patch like not propertly contriolled pets will auto-dismiss at loading
if talent not learned.
--HG--
branch : trunk
2009-06-06 20:31:23 -05:00
megamage
eb9d89e5ce
*Check bag slog in player load
...
--HG--
branch : trunk
2009-06-06 14:28:42 -05:00
QAston
373867b56b
*Fix build.
...
--HG--
branch : trunk
2009-06-06 14:22:24 +02:00
QAston
e6941a4f41
*Remove Arcane Blast on Arcane Missiles and Arcane Barrage cast
...
*Spell_affect entry for Fingers of frost - by Larva
*use spellaffect entries in every affect check
*Allow spell_affect table to modify affect data for any spell
--HG--
branch : trunk
2009-06-06 12:53:38 +02:00