VladimirMangos
53486545b5
[9701] Fix basepoints calculation
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-04-08 23:15:48 +03:00
ilija
93bc46b1f3
[9693] Update spell 6572 and ranks for 3.3.3
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-08 05:41:51 +04:00
VladimirMangos
b37933454d
Now BG honor marks not reawrded in BG
...
* And related spells not create items.
* Update code for allow creat marks for single existed case: outfield bg
that not yet implemented in mangos.
2010-04-08 03:29:13 +04:00
VladimirMangos
7f7d0624e8
Merge branch 'master' into 330
2010-04-08 02:56:04 +04:00
VladimirMangos
ae1d8d6488
[9691] Up to date mangos_spell_check old data and add some new.
2010-04-08 02:48:42 +04:00
VladimirMangos
61255a1a8f
Update IsExplicitDiscoverySpell/IsLootCraftingSpell and related code.
2010-04-06 20:00:37 +04:00
tomrus88
9a0545cd05
Merge remote branch 'origin/master' into 330
2010-04-04 15:50:18 +04:00
NoFantasy
149cfbb3a6
[9670] Add dummy effect of spell 55364.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-04-04 09:21:35 +02:00
tomrus88
a4a56adf3d
Quests and combopoints should work once again.
2010-03-31 16:23:52 +04:00
tomrus88
f2572fdda0
Merge remote branch 'origin/master' into 330
2010-03-31 02:29:02 +04:00
XTZGZoReX
34e56c9978
[9641] Fix typo; IN_MILISECONDS -> IN_MILLISECONDS.
2010-03-30 14:44:57 +02:00
tomrus88
4c8dd37612
Merge remote branch 'origin/master' into 330
2010-03-30 13:06:34 +04:00
KAPATEJIb
e499150b59
[9640] Fix a typo in ReputationMgr
...
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-03-30 09:19:26 +02:00
arrai
07c92ba83e
[9639] Display homebind messages only to affected players
2010-03-29 21:21:45 +02:00
tomrus88
b99f51a984
Fixed bug with professions in trainer list not being marked as known until trainer list re-opened.
2010-03-27 19:41:15 +03:00
tomrus88
dd3d5eec69
Updated to client build 11723.
2010-03-27 03:50:35 +03:00
VladimirMangos
b658b25ff8
[9618] More use ObjectGuid in spell/etc code
2010-03-25 13:59:46 +03:00
NoFantasy
a3de8da535
[9605] SetSummonPoint for any summoned creature.
...
Should fix a crash where summoned attempt moveRandom without having a valid summon point.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-18 14:05:24 +01:00
Lightguard
56c08e2ef9
[9595] Fix the amount of mana restored by spell 68082
2010-03-16 23:35:43 +01:00
hunuza
5d84477f7f
[9564] Remove some trailing whitespace and add comment for last commit.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2010-03-10 13:45:41 +01:00
VladimirMangos
c8fd454a79
[9551] Add and use PackedGuid wrapper.
...
Also
* use more wide bytebuff << >> operators for objects
* use at read packet faisl alsways exception way instead some time used bool results.
2010-03-08 20:23:16 +03:00
pasdVn
66f0e6662f
[9541] Implement first target of spell 1064 and ranks boost from 61301.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-03-06 22:21:47 +03:00
VladimirMangos
0fae59bd50
[9535] Some percent target max health spells.
...
Thanks to timmit for research.
2010-03-06 19:35:21 +03:00
KAPATEJIb
e49fac9ef2
[9534] Attack Power bonus for spell 64382.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-03-06 18:55:15 +03:00
VladimirMangos
acb297a415
[9525] Implement effect SPELL_EFFECT_TEACH_TAXI_NODE(154)
...
Original patch writed by Sadikum.
2010-03-05 12:16:41 +03:00
Derex
da30ea5ed8
[9522] Implement spells 58600 and 58601
2010-03-05 06:04:43 +02:00
VladimirMangos
7fb5d850bf
[9510] Gameobject casting improvements.
...
* Add IsHostileTo/IsFriendlyTo and implement expected way checks for diff. world object types.
For controlled object check redirected to specific owner, for wild gameobject base at gameobject faction.
If faction not set expected to be hostile to anyone.
* Update grid searchers to be usable with world object instead only unit case.
Some grid searches lost redundent second object arg, AnyAoETargetUnitInObjectRangeCheck lost hitHidden arg
(for hitHidden==true case added new AnyAoEVisibleTargetUnitInObjectRangeCheck)
* Updated grid searchers used with gameobject area casts now.
Note: Gameobject area spell cast animation will still wrong show around cast triggering target instead
center around gameobject.
* In case gameobject aura apply to target for restored use target itself as caster because
we not have currently another way apply aura form wild gameobject.
2010-03-04 07:38:26 +03:00
VladimirMangos
84e5f7520b
[9508] Finish impement new functionlity for item 5513 and similar.
...
* Implement recharge low rank item in inventory.
* Implement recharge item at loading after 15 offline mins
2010-03-03 07:36:00 +03:00
VladimirMangos
4c4629e861
[9507] Implement SPELL_EFFECT_RESTORE_ITEM_CHARGES
...
Also it application in special case of item 5513 and similar.
2010-03-03 06:02:32 +03:00
NoFantasy
d775eea9a4
[9506] Add missing AI calls to inform summoner of summon-related events
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-03 00:25:26 +01:00
VladimirMangos
c71f79584d
[9501] Implement item limit category inventory mode.
...
* Now expected item limit categories (for example for item 5513 and related)
correctly limited by its amount in inventory.
* Provide and use additional arg in SendEquipError for alt. way get affected
item prototype. This let send to function item id and prevent crash client at
limit category equip errors that required item prototype data.
2010-03-02 14:10:38 +03:00
VladimirMangos
52ace6bcb7
[9500] More speel effects table cleanups in comments
2010-03-02 11:42:07 +03:00
VladimirMangos
4a051e2443
[9496] HomeBind fixes.
...
* Use area id instead zone id for home bind zone info as expected.
This will for example proper show capital name in area himebinding for capital; tavern.
* Clarify that player create zone in fact is area (subzone)
* Implement SPELL_EFFECT_BIND for normal homebinding.
Also support spell target position mode used in 53823/53821 spells
* Add Spell::EffectEmpty for mark spell effects that used but not expect any code in handler.
Example weapon spells that used just as known spell markers for client.
Original patch idea inspirit by Sadikum patch suggestion.
2010-03-01 13:08:52 +03:00
qsa
827d47a211
[9494] Implement SPELL_EFFECT_JUMP (41).
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-03-01 08:37:42 +03:00
VladimirMangos
7ecd5365b9
[9492] Some cleanup in effects table.
2010-03-01 06:43:02 +03:00
NoFantasy
ae7f6de936
[9481] Add dummy effect of spell 51276
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-28 13:56:57 +01:00
VladimirMangos
ded1e3c263
[9475] Add and use TotemSlot enum type
2010-02-28 07:31:25 +03:00
NoFantasy
76a1843bdd
[9471] Add dummy effect of spell 43036
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-27 16:52:42 +01:00
NoFantasy
3102858312
[9470] Add dummy effect of spell 42287
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-27 15:34:39 +01:00
NoFantasy
b91bd9ef83
[9469] Add dummy effect of spell 51333
2010-02-27 14:20:10 +01:00
NoFantasy
c41dfaaef3
[9467] Add dummy effect of spell 51330
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-27 12:36:19 +01:00
NoFantasy
fc08496048
[9463] Add script effect of spell 45691 and dummy effect of 45685
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-27 01:58:23 +01:00
ApoC
a421990a5b
[9462] Compile fix under GCC.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2010-02-26 23:58:47 +01:00
MrLama
b57f4a179b
[9459] Make spell 47540 and ranks channeling interruptible
...
In fact make triggered spell replace main spell for channeling.
This also let drop hack for target death case interrupt channeling for spell.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-26 22:37:45 +03:00
NoFantasy
09b4acc53e
[9458] Add exception for spell 51912 and then trigger 45668 as expected
...
Also remove commented code for spell 45668
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-26 19:55:53 +01:00
laise
ac99fa4d6f
[9453] Implement heal bonus from talent 62905 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-26 00:33:57 +03:00
NoFantasy
9f3b42d8ee
[9443] Add dummy effect of spell 55818
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-24 01:48:40 +01:00
NoFantasy
5b6c0566ae
[9442] Add dummy effect of spell 44454 and script effect of spell 44455
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-24 01:17:22 +01:00
NoFantasy
b56a088d6d
[9441] Add dummy effect of spell 50133/43882
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-23 18:37:27 +01:00
VladimirMangos
6295275529
[9440] Store in plauer spell list structure instead pointer.
...
Just not reason in element persistanse storage as std::map
store pointer to structure with size < 16 bits.
2010-02-23 19:11:52 +03:00