RedBeard

Member
RedBeard submitted a new resource:

Halloween Event - Events, Holiday, Halloween

Origins 1st and 2nd Halloween Event

Halloween 2006-2007

The Grim Reaper and his minions attack the cemetaries across Britannia!

Grim Reaper:
Boss creature that drops Cursed Doom Artifacts.
-Weapon Abilities: [Random]
*Bleed Attack
*Paralyzing Blow
*Mortal Strike
*Crushing Blow
*WhirlWind Attack
-Special Abilities:
*Teleports Magic Casters & Ranged attackers to his location
and poisons them with Lethal Poison.
*Mass Curses all Players & Pets within 15 tile radius...

Read more about this resource...
 
I appreciate any feedback to improve this or if you see improvements to be made. Thanx

TwilightLantern.cs comes with ServUo, and should be in the latest release, if you don't have it
download it below.
 

Attachments

  • TwilightLantern.cs
    1.1 KB · Views: 9
Last edited:
Works like a gem!
There was a double on the twilight lanterns(It is already inServUO)
and missing a telekinesis wand, would you have that to post?
Thanks!

Shazzy
 
@Shazzy
Yes, the Telekinesis Wand is a custom item, oops! Here it is though I think its a pretty neat item for cartographers & other tight lockpicking templates. Two edits to BaseWand.cs: find bold print

In Basewand.cs
namespace Server.Items

{

public enum WandEffect

{

Clumsiness,

Identification,

Healing,

Feeblemindedness,

Weakness,

MagicArrow,

Harming,

Fireball,

GreaterHealing,

Lightning,

ManaDraining, //don't forget the comma

Telekinesis //add this

}

//**2nd Edit**

public override void GetProperties(ObjectPropertyList list)

{

base.GetProperties(list);

if (this.Identified)

{

switch (this.m_WandEffect)

{

case WandEffect.Clumsiness:

list.Add(1017326, this.m_Charges.ToString());

break; // clumsiness charges: ~1_val~

case WandEffect.Identification:

list.Add(1017350, this.m_Charges.ToString());

break; // identification charges: ~1_val~

case WandEffect.Healing:

list.Add(1017329, this.m_Charges.ToString());

break; // healing charges: ~1_val~

case WandEffect.Feeblemindedness:

list.Add(1017327, this.m_Charges.ToString());

break; // feeblemind charges: ~1_val~

case WandEffect.Weakness:

list.Add(1017328, this.m_Charges.ToString());

break; // weakness charges: ~1_val~

case WandEffect.MagicArrow:

list.Add(1060492, this.m_Charges.ToString());

break; // magic arrow charges: ~1_val~

case WandEffect.Harming:

list.Add(1017334, this.m_Charges.ToString());

break; // harm charges: ~1_val~

case WandEffect.Fireball:

list.Add(1060487, this.m_Charges.ToString());

break; // fireball charges: ~1_val~

case WandEffect.GreaterHealing:

list.Add(1017330, this.m_Charges.ToString());

break; // greater healing charges: ~1_val~

case WandEffect.Lightning:

list.Add(1060491, this.m_Charges.ToString());

break; // lightning charges: ~1_val~

case WandEffect.ManaDraining:

list.Add(1017339, this.m_Charges.ToString());

break; // mana drain charges: ~1_val~

case WandEffect.Telekinesis: //add these lines

list.Add("telekinesis charges: {0}", this.m_Charges.ToString());
//

break; //

}

}

}
 

Attachments

  • TelekinesisWand.cs
    845 bytes · Views: 9
Last edited:
What should I do? Sorry I do not understand C ++
Try this: place // as shown below to 'comment out' the lines referring to SkillCheck
Code:
                    SpellHelper.AddStatCurse(this, m, StatType.Str);
                    //SpellHelper.DisableSkillCheck = true;
                    SpellHelper.AddStatCurse(this, m, StatType.Dex);
                    SpellHelper.AddStatCurse(this, m, StatType.Int);
                    //SpellHelper.DisableSkillCheck = false;
 
Try this: place // as shown below to 'comment out' the lines referring to SkillCheck
Code:
                    SpellHelper.AddStatCurse(this, m, StatType.Str);
                    //SpellHelper.DisableSkillCheck = true;
                    SpellHelper.AddStatCurse(this, m, StatType.Dex);
                    SpellHelper.AddStatCurse(this, m, StatType.Int);
                    //SpellHelper.DisableSkillCheck = false;

Thank you very much for solving the problem:)
 
Pretty sure i have it installed correctly, when it broadcasts where he is its blank on the region init.
 
Last edited:

Active Shards

Donations

Total amount
$0.00
Goal
$1,000.00
Back