- Added Necromancy potions, in normal and greater versions: Conflagration, Confusion Blast. (Era: SE+)
(http://www.uodemise.com/forum/showthread.php?p=741663) - Arcane Circle spell now checks spellweavers are Playermobiles (http://www.uodemise.com/forum/showthread.php?t=142096) - Casting from necromancy scrolls will never result in a fail, if the caster has the minimum skill required. Otherwise it always result in a fail. (http://www.uodemise.com/forum/showthread.php?t=140663) - Creatures in Fan Dancers Dojo and Yomotsu Mines now are taken in consideration for ToT points (http://www.uodemise.com/forum/showthread.php?t=141670)
This commit is contained in:
parent
dad691c966
commit
8af17e640b
14 changed files with 992 additions and 22 deletions
|
|
@ -34,7 +34,7 @@ namespace Server.Spells.Necromancy
|
|||
public override void GetCastSkills( out double min, out double max )
|
||||
{
|
||||
min = RequiredSkill;
|
||||
max = RequiredSkill + 40.0;
|
||||
max = Scroll != null ? min : RequiredSkill + 40.0;
|
||||
}
|
||||
|
||||
public override bool ConsumeReagents()
|
||||
|
|
|
|||
|
|
@ -118,7 +118,7 @@ namespace Server.Spells.Spellweaving
|
|||
//OSI Verified: Even enemies/combatants count
|
||||
foreach( Mobile m in Caster.GetMobilesInRange( 1 ) ) //Range verified as 1
|
||||
{
|
||||
if ( m != Caster && Caster.CanBeBeneficial( m, false ) && Math.Abs( Caster.Skills.Spellweaving.Value - m.Skills.Spellweaving.Value ) <= 20 && !(m is Clone) )
|
||||
if ( m != Caster && m is PlayerMobile && Caster.CanBeBeneficial( m, false ) && Math.Abs( Caster.Skills.Spellweaving.Value - m.Skills.Spellweaving.Value ) <= 20 && !(m is Clone) )
|
||||
{
|
||||
weavers.Add( m );
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue