MrLama
895c84b8b0
[8942] Spells 20911 and 25899 stats bonus.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also stacking rule to prevent log spam.
2009-12-07 22:17:34 +03:00
Nick Nitro
65f1d6ba14
[8941] Limit used energe as expected for spell 22568 and ranks.
...
Thanks also to Sarjuuk for code simplification.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-07 18:08:02 +03:00
VladimirMangos
1f7163f449
[8940] Make players and totems always immune to taunt.
2009-12-07 17:26:13 +03:00
Corfen
17e9cafecf
[8939] Fixed talent 49200 and ranks triggered spell for arcane school.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-07 16:13:59 +03:00
VladimirMangos
a4c972faec
[8938] Implement talent 50880 and ranks.
2009-12-07 15:45:22 +03:00
VladimirMangos
4ee8cb3504
[8937] Small lost change, just more correct code by form.
2009-12-07 14:47:24 +03:00
VladimirMangos
b0a6993031
[8936] Implement spell 48743
2009-12-07 14:12:47 +03:00
MrLama
338375c16d
[8935] Implement talent 51480 and ranks buff at dispel 8050 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 23:34:33 +03:00
darkstalker
486c628ce2
[8934] Implement aura PELL_AURA_MOD_MINIMUM_SPEED (305) and it used for FORM_GHOSTWOLF.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 23:06:16 +03:00
VladimirMangos
014f92870d
[8933] Fxied typo in mangos.sql gossip_menu_option
2009-12-06 22:31:08 +03:00
przemratajczak
32dda71cd8
[8932] Add spell_chain data for spell 50518 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 22:28:11 +03:00
Syn
98a83f7270
[8931] Fixed typo om spell_bonus_data for spell 172
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 22:09:24 +03:00
MrLama
258e0d7389
[8930] Implement bonus periodic heal part for spell 19750 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also code ordering and cleanups.
2009-12-06 21:55:44 +03:00
NoFantasy
5d2189b7b7
[8929] Implement gossip scripts to be used with gossip_menu_option.action_script_id
...
Note that script is implemented for GOSSIP_OPTION_GOSSIP only (as not expected needed for other gossip options).
Also add a few more startup checks for LoadGossipMenuItems with check for basic errors in fields
2009-12-06 19:46:39 +01:00
NoFantasy
ec0043ac64
[8928] Rename internal names for gossipLocale and also correct reload gossip tables
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-12-06 11:55:53 +01:00
balrok
23f603268d
[8927] added missing continue for last commit
2009-12-06 10:01:47 +01:00
balrok
1de6692e04
[8926] BattleGround: call correct function at playerleave
...
it will now correctly drop the flag and correctly remove the player from
eye of the storm objectives
+ also avoid the spamming of all "Player not found!" messages in battlegrounds
maybe all existing "player not found!" places should now get an assert(false)
since this shouldn't happen anymore
+ also better error output in GetBattleGroundQueueIdFromLevel
2009-12-06 09:50:35 +01:00
VladimirMangos
8c1ea4f444
[8925] Implement 34297 and rank in part health/mana effects.
...
Original patch from unknown author.
Used version provided by nanounico & KAPATEJIb
Rewrited in more proper way.
2009-12-06 08:25:39 +03:00
VladimirMangos
fef94f9b36
[8924] Implement reapply permanent area auras for group.
2009-12-06 08:25:09 +03:00
NoFantasy
090c8b8854
[8923] Restructure gossip menus and make it possible to build selections by database
...
As result, gossip for GO is now possible. Moved related data structures and remove useless from code.
Please note that after some time, table npc_gossip will be fully removed (use menuId in _template in relation to gossip_menu as replacement).
Special thanks to GriffonHeart for help with research, discussions and ideas of code and thanks to Vladimir for helpful input.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-12-06 02:27:26 +01:00
QAston
8b0ce112ba
[8922] Implement telant 46859 and ranks additional debuff apply.
...
Thanks to xXxRRLxXx and KAPATEJIb for patch prepering.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 02:52:44 +03:00
nos4r2zod
bfaeddbc4b
[8921] Implemement talent 53583 and ranks refresh part for spell 54428
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 01:14:32 +03:00
Splinter
155ea6f40a
[8920] Fixed glyph 42408 by move code to more correct place.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 00:39:04 +03:00
Splinter
6094d2368b
[8919] Implement telant 44394 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-05 23:16:30 +03:00
VladimirMangos
562e71ec3f
[8918] Fix mangos.sql
2009-12-04 06:47:32 +03:00
VladimirMangos
3b4241624a
[8917] Fixed spell_proc_event data for spell 65661
2009-12-04 06:46:53 +03:00
Sarjuuk
92ec5ace70
[8916] Fixed spell stacking problem for somr sprlls with spell icon 240.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-04 05:09:58 +03:00
VladimirMangos
f8d0496407
[8915] Fixed rage calculation for spell 5308 and ranks.
2009-12-04 04:53:29 +03:00
Splinter
12d6c33d86
[8914] Implement full damage absorbing chance with telent 11189
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-04 03:28:35 +03:00
VladimirMangos
76ad6efef0
[8913] Fixed typo in recent Spell::EffectDispel code changes.
...
Also some code cleanup.
2009-12-03 13:46:44 +03:00
Sarjuuk
edd4492630
[8912] Fix item 47668.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-03 03:12:20 +03:00
Wowka321
e2afc328b1
[8911] Show item expire time in realtime case.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-03 02:50:30 +03:00
VladimirMangos
94147f2b5a
[8910] Implement spell 62124 damage part.
2009-12-03 02:03:49 +03:00
VladimirMangos
08c9f0a267
[8909] Fixed talent 64127 and ranks speed bonus part.
2009-12-03 01:18:49 +03:00
VladimirMangos
b751597210
[8908] Make spell 27681 and ranks as alt. branhc (2-4 ransk) from spell 27681.
...
This made this spell buffs unstackable for any ranks and still have expected req. for learning.
Original patch provided by Splinter.
2009-12-03 00:57:05 +03:00
VladimirMangos
c2f77ae278
[8907] Avoid set intelect bonus to mana amunt if character not have mana.
...
This fix bug when not non-caster classes show mana subbar
in way as it must be show only for druid in form.
2009-12-03 00:21:44 +03:00
Splinter
2c17ba41f1
[8906] Implement 64127 and ranks in part of additional dispel.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-02 23:31:48 +03:00
VladimirMangos
03e16dd08b
[8905] Dispel work with aura stacks fixes.
...
* Implement set of remove aura functions for remove single aura from stack.
Also some order function declarations for more clear show different aura remove functions.
* Change Spell::EffectDispel to dispel single aura instead all similar auras from caster.
2009-12-02 22:07:50 +03:00
VladimirMangos
d63e4798b2
[8904] In spell effect debug string outpu also spell id and effect index.
2009-12-02 19:32:17 +03:00
VladimirMangos
0c1de29d65
[8903] Stop anti-freeze thread eraly to prevent it triggering at shutdown operations.
2009-12-02 18:16:29 +03:00
VladimirMangos
d5d3f6d26a
[8902] Do can store check at loading item to bag in same way as for other cases
2009-12-02 12:45:52 +03:00
VladimirMangos
68581bd918
[8901] Implement rage save part of talent 29723 buff and ranks.
...
Original patch provided by Wojta with improvments from darkstalker.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also add `spell_check` data for code changes.
2009-12-01 16:39:27 +03:00
NoFantasy
a8bd659872
[8900] Move most gossip related functions from Creature to Player class
...
Adjust arguments passed in functions accordingly, for easier implementation of gossip for Gameobjects in future.
Some additional code cleanup in affected functions.
2009-12-01 14:19:57 +01:00
VladimirMangos
840fad2d07
[8899] Implement glyph 43374
...
Original patch provided by Splinter.
Also sort Unit::HandleDummyAuraProc generic family spells in case.
2009-12-01 13:48:14 +03:00
przemratajczak
cd2ec48742
[8898] Fix typo: get SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT data from victim.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also added function for 2 repeated loop code and fix another typo for second SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT case.
2009-12-01 00:32:26 +03:00
VladimirMangos
5186046c5e
[8897] More stricted checks for store operations.
...
* Use stricted definition valid pos for expected explicit pos cases
* Prevent attempts add bag to self at autostore.
2009-11-30 16:55:49 +03:00
VladimirMangos
d48ce8b717
[8896] Include character_skills table in pdump and drop at character delete.
2009-11-30 15:09:23 +03:00
VladimirMangos
a7cd0f8f44
[8895] Use NULL-terminator instead table count in pdump code.
...
Also rename function to avoid use same name with type.
2009-11-30 15:01:25 +03:00
VladimirMangos
1e3100d664
[8894] Add missing and avoid redundent Aura::GetCaster calls.
2009-11-30 10:59:53 +03:00
Feel_the_Power
e920c783f3
[8893] Fixed typo in mangos_string
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-30 10:04:32 +03:00