Commit graph

3231 commits

Author SHA1 Message Date
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
Sarjuuk
d542e25302 [8892] Implement spell 29166 and glyph 40908.
Original patch provided by bobaz.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also add protection from wrong periodic heal at relogin.
2009-11-29 19:22:22 +03:00
VladimirMangos
8465ae23f9 [8891] Implement talent 64976. 2009-11-29 18:36:37 +03:00
VladimirMangos
ea20791310 [8890] Fix sql update name. 2009-11-29 17:42:41 +03:00
VladimirMangos
fe70af7b5d [8889] Allow non-permanent pets have auras from spell_pet_auras.
Also add one from related cases to DB.
2009-11-29 17:31:54 +03:00
VladimirMangos
01c852fee8 [8888] Use ACE for access to script lib
* This allow have more portable code and resolve some related portability problems.
* Also make default script library name lowcase at Windows in same way as used for Unix case.

Thanks to XTZGZoReX for Unix side testing :)
2009-11-29 16:15:18 +03:00
VladimirMangos
ce104f6281 [8887] Fixed lost auras at login from spells learned at skill load.
This is mostly buffs form profession skill levels.
2009-11-29 13:40:22 +03:00
Nick Templeton
4c328f4b0c [8886] Add username/password prompts to Remote Admin
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-29 09:22:14 +03:00
VladimirMangos
d80b7a2de1 [8885] More correct animation for spell 48181 and ranks. 2009-11-29 04:41:08 +03:00
Lightguard
2352576f03 [8884] Fix heroic dungeons maxPlayers issue
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2009-11-29 04:20:30 +03:00
Splinter
63258f2407 [8883] Implement instant healing part of talent 63534 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-28 12:55:31 +03:00
Splinter
026e540c49 [8882] Implement talent 63625 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also add `spell_chain` data for spell 56636.
2009-11-27 22:04:07 +03:00
Sarjuuk
a744ffc4c0 [8881] Fixed aura SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT(255) apply.
Function use wrong base at fact that spell misc values for this aura store single value instead mask.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-27 19:37:18 +03:00
NoFantasy
980a0d6a64 [8880] Some adjustments/additions for updateflag_living and flying creatures
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-11-27 16:33:55 +01:00
LordJZ
47cda41d93 [8879] Re-implement buff selection for item 47499.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-27 14:42:10 +03:00
reeshack
df8d59b770 [8878] Update regent percent for spell 57669 and 61782.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-27 00:16:18 +03:00
VladimirMangos
ce92d2e1d2 [8877] Revert "[8876] Fixed spell 724 and ranks."
This reverts commit 5b96e3a2250755dec615e683c54a2ed056739370.

Spells expected summon creatures. This proved by related data.
2009-11-26 11:58:45 +03:00
pasdVn
949dae6d1c [8876] Fixed spell 724 and ranks.
Required Db support (gameobject templates)

(backported from commit 6a4fd16)
2009-11-26 02:44:52 +03:00
KAPATEJIb
9c2ee856e0 [8875] Update spell 51505 and ranks work for 3.2.x
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-26 02:07:49 +03:00
hunuza
4a6da1ad32 [8874] Extract player skills from data blob.
Thanks to vladimir for the update query.

Please make sure to make BACKUPs before you update your database.

The update might take a while depending on the size of your database.

Signed-off-by: hunuza <hunuza@gmail.com>
2009-11-25 18:22:22 +01:00
VladimirMangos
689d931f63 [8873] Implement proper spell activation for 56815.
Learn part suggested by Lightguard
Spell proc part sugested by Fullburned.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-25 16:54:30 +03:00