Commit graph

628 commits

Author SHA1 Message Date
Laise
d495a972a3 [11774] fix typos and add missing stuff from 11773 2011-08-07 18:30:56 +03:00
Laise
7b66eb8ac8 [11773] fix 11129 and 53672, 54149 procs 2011-08-07 08:03:08 +03:00
Laise
3a85c36907 [11768] remove spells(added in [11766] that shouldn't be in spell_proc_event 2011-08-06 22:18:02 +03:00
Laise
c60425c6bd [11766] fix spell redirection and totem destruction on hit by redirected spell 2011-08-04 19:34:51 +03:00
Laise
22da544ab1 [11764] fix some more cast end spell procs 2011-07-30 18:16:34 +03:00
Laise
b6caa3316b [11763] fix 48108 2011-07-30 17:14:55 +03:00
VladimirMangos
eed25030b7 [11755] Fixed sql guards for restore proper wotj next git_id -s uses. 2011-07-26 15:16:43 +04:00
SilverIce
a7610f79c7 [11754] Implement jump (parabolic movement) effect
Also correct destination calculation in Unit::KnockBackFrom - now spline knockback effect works similar to client's effect (same amplitude, speed etc)
2011-07-26 13:56:06 +03:00
Laise
202a6b0a70 [11733] fix melee attack speed slowing part of 53695 and ranks 2011-07-11 10:23:53 +03:00
VladimirMangos
0cbb8e311e [11731] AHBot chat/console commands.
Originaly provided in ahbot patch but havy rewrited.
2011-07-10 06:16:51 +04:00
Laise
774ffeaa6c [11717] fix 47245 proc 2011-07-07 10:33:36 +03:00
VladimirMangos
67f9c26d51 [11701] Command .auction item and support auction without owner.
* New command allow place auction from chat/console and create auction without owner.
* Same code can be used in other place when server code want create generated auction
  without need have associated player. Auction code update for support this case.
* MailDraft::SendMailTo now allow "send" mails to non-players. It correcly drop items in like case.
2011-06-29 23:29:32 +04:00
Den
6a142fcd55 [11690] Shaman T10 Restoration bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-28 01:00:48 +04:00
Den
c5a52705f0 [11689] Priest T8 Healer 4P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-28 00:52:34 +04:00
Den
7e0f74f286 [11688] Priest T8 Shadow 4P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-28 00:44:18 +04:00
Den
4127224fe7 [11687] Mage T8 2P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-27 16:46:47 +04:00
VladimirMangos
c11d3eb132 [11686] Fixed startup error for 31785 in spell_proc_event 2011-06-27 16:39:13 +04:00
Den
ea130fb41a [11685] Death Knight T9 Melee 2P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-27 16:33:12 +04:00
Den
6b4f6cee31 [11682] Priest T10 Healer 2P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-27 01:50:46 +04:00
Den
1492ca1e41 [11681] Rogue T9 2P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-27 01:20:52 +04:00
Den
fb035db1bf [11680] Druid T8 Balance 4P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-26 20:25:47 +04:00
Laise
4ec9af2220 [11679] allow 31785 and ranks proc from periodic heals 2011-06-26 14:56:58 +03:00
Den
4607ef7584 [11678] Paladin T8 Holy 2P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-26 03:15:52 +04:00
Den
adcae44c9a [11673] Fixed spellfamily mask for glyph 45735 triggering.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-25 06:31:51 +04:00
KiriX
f42b8c388a [11664] Spell 12298 and ranks must triggering also at parry/dodge.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-24 05:00:08 +04:00
Azelen
245f79dc6b [11661] Set cooldowns and spell school masks for some trinket spell procs.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-22 00:59:30 +04:00
cmaranec
2d7768a5ab [11646] Implement support item converting at expire
Example: items 44623->44625->44627 convertion chain

* New table `item_enchantment_template` store original->final item pairs
  Original item must have duration setup.
* Small change in GetItemConvert for consistence (now 0 returned if no convert pair instead original entry id)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-18 21:15:20 +04:00
starik222
17bf4f884f [11613] Update coefs for spell 50288.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-06 14:52:15 +04:00
Den
b50f13ac19 [11606] Restore Mage T3 8P bonus affect work
Spell class family masks have garbage in dbc.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-05 19:49:25 +04:00
VladimirMangos
0af77807c1 [11602] Fixed work of glyph 41094
Original patch provided by Den.
2011-06-05 17:30:50 +04:00
Den
5313954c53 [11599] Hunter T9 4P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-04 22:33:41 +04:00
VladimirMangos
1d2172e4c8 [11598] Rogue T8 2P Bonus 2011-06-04 20:48:30 +04:00
VladimirMangos
35bac6976c [11597] Fixed detection part triggering of spell 17767 and ranks.
Also in Unit::IsTriggeredAtSpellProcEvent allow triggering by
spell with custom flag PROC_FLAG_ON_TAKE_PERIODIC
2011-06-04 19:38:52 +04:00
KiriX
8189bda55f [11595] Classify spell 63729 as battle elixir.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-06-04 14:29:22 +04:00
Xfurry
b45c37ab9e [11567] Implement spells 66725, 68161, 66808, 68160.
Thanks to Schmoozerd for help implement its in proper way.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-30 06:25:32 +04:00
VladimirMangos
2dbc5b219a [11565] Output guid string instead low guid only for .npc info
Command can be used not only with plain creatures and just low guid
not describe propertly target.
2011-05-30 02:44:22 +04:00
VladimirMangos
598c843548 [11560] Implement .mailbox command
Work semilar .bank for mailbox case.
2011-05-29 09:36:30 +04:00
michalpolko
4bb5fdb53b [11549] Fixed talent 58872 and ranks triggering by not blocked attacks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-27 04:54:04 +04:00
breakwater
d02bee5127 [11530] Fixes for talent 47201 and ranks
* Update triggering source spells.
* In code overwrite wrong family mask data for spell mod.
  If more cases will be maybe will better restore spell_affect table.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-24 06:00:47 +04:00
SilverIce
7c86d3f477 [11529] Pack and send to client all gameobject's quaternion components which allows place gameobjects cornerwise.
Update '.gobject turn' command, now you have to specify 3 rotations to turn gameobject: rotation angles around z, y and x axes.
Note to DB devs: use QuaternionCompressed::Unpack to extract rotations from the data that came with UPDATEFLAG_ROTATION.
2011-05-24 03:49:13 +03:00
Schmoozerd
4ba5aa83e3 [11523] Implement .npc aiinfo
Comamnd show information about used AI and scripts for targeted creature.
AI classes (including from script DLL) can provide additinal info about own state.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-23 03:05:05 +04:00
Iriskin
5876afb0a4 [11521] Fixed typo in chat command help.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-21 23:55:03 +04:00
VladimirMangos
f2cdfcf9b2 [11517] Restore work glyph 43350 2011-05-21 06:04:49 +04:00
laise
36857cadc9 [11516] Druid T10 Balance 4P Bonus
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-21 04:49:36 +04:00
Vinolentus
19ff7f0a8b [11513] Not pass command list as format %s value.
This let avoid not nice command list text length limitation.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-20 23:14:06 +04:00
laise
440e80b5ae [11503] Warrior t10 dps set bonuses.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-18 05:07:29 +04:00
VladimirMangos
eb61995f7e [11501] Implement item 46098/46348 enchanting work. 2011-05-18 03:15:24 +04:00
NoFantasy
ecdb435b1e [11489] Remove the old and custom UNIT_NPC_FLAG_GUARD for creatures.
Existing data moved to flags_extra field, with value CREATURE_FLAG_EXTRA_GUARD (0x400 / 1024).
Remove isGuard() from Unit class to a new IsGuard() function in Creature class.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2011-05-14 19:17:13 +02:00
Den
706c97c943 [11453] Fixed tier 8 4p bonus affect work
Also small spells ordering fix in `spell_proc_event`.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-09 05:50:24 +04:00
stfxpi
0c33b7bedf [11452] Implement spell 14537 effects.
Also re-add in correct way sql update for prev. commit.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-05-09 05:30:46 +04:00