RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

RunUO[RC1 2.0] Body Paint

Hotshot

Sorceror
RunUO[RC1 2.0] Body Paint

Here is a Mad Painter, Nothing big really Just a Mad painter that drop Body paints, that will Last a week just like Savage paint. You can also use Oil Cloth to remove paint before the 7 days, Mad Paint randomly drops the Body Paint and always drops an Oil Cloth, Body Paint Hues/colors are also random.
Feel free to add your own Hue's to the Script...
Thanks to Lord Grey Wolf for helping me with missing words* LOL.... the Bottle now retains the Hue seen on Bottle.
This just brings the Body Hue'ing and BodyHue deeds to a new level, If you want to change this to fit your shard feel free to do so.
 

Attachments

  • Body Paint and Mad Painter.rar
    2.2 KB · Views: 331

Hotshot

Sorceror
LOL, yeah... lol been doing the satellite thing. I tell ya, some of the places I have to set a Satellite to get it to come in... dang, what ya call yankee Ingenuity , lol... couple ropes, few tie down straps and a coat hanger. should with stand some strong winds. lol
 

Hammerhand

Knight
Duct Tape. Works every time. Wrap that sucker in duct tape with a few more wraps around the house, and a hurricane wont move it. Unless you're in Kansas, then the whole house may end up in OZ. But you'll still have the satellite dish. ;)
 

Kiki

Wanderer
Code:
else if ( Spells.Necromancy.TransformationSpell.UnderTransformation( from ) )
				{
					from.SendLocalizedMessage( 501699 ); // You cannot disguise yourself while polymorphed.
				}

Since Transformation no longer uses UnderTransformation, what do I need to do to get this working?
Code:
using System;
using System.Collections;
using System.Collections.Generic;
using Server;
using Server.Spells.Fifth;
using Server.Spells.Seventh;

namespace Server.Spells.Necromancy
{
	public abstract class TransformationSpell : NecromancerSpell, ITransformationSpell
	{
		public abstract int Body{ get; }
		public virtual int Hue{ get{ return 0; } }

		public virtual int PhysResistOffset{ get{ return 0; } }
		public virtual int FireResistOffset{ get{ return 0; } }
		public virtual int ColdResistOffset{ get{ return 0; } }
		public virtual int PoisResistOffset{ get{ return 0; } }
		public virtual int NrgyResistOffset{ get{ return 0; } }

		public TransformationSpell( Mobile caster, Item scroll, SpellInfo info ) : base( caster, scroll, info )
		{
		}

		public override bool BlockedByHorrificBeast{ get{ return false; } }

		public override bool CheckCast()
		{
			if( !TransformationSpellHelper.CheckCast( Caster, this ) )
				return false;

			return base.CheckCast();
		}

		public override void OnCast()
		{
			TransformationSpellHelper.OnCast( Caster, this );

			FinishSequence();
		}

		public virtual double TickRate{ get{ return 1.0; } }

		public virtual void OnTick( Mobile m )
		{
		}

		public virtual void DoEffect( Mobile m )
		{
		}

		public virtual void RemoveEffect( Mobile m )
		{
		}
	}
}
 

Kiki

Wanderer
Fixed. The snippet should read.
Code:
else if ( TransformationSpellHelper.UnderTransformation( from ) )
				{
					from.SendLocalizedMessage( 501699 ); // You cannot disguise yourself while polymorphed.
				}

You'll also need to add a reference to
using Server.Spells;
 

Hotshot

Sorceror
I guess I'm going to mess with UO again, lol.... some people are lookimng for script like this for skin hue. I got spinal injury and have time to keep busy with UO i guess... Hello people : ) * waves *
 

Wis Weed

Sorceror
Holy moly this is an awesome addition. The camouflage paints made my head spin.
Thanks a ton.
I also enjoyed your Evo Weapons.
 

Wis Weed

Sorceror
I've come across a small problem with these body paints. After the server is reset the skin hues to the normal tribal skin paint color.

I've tried switching it from the HueMod to simply Hue like this:
Code:
from.Hue = this.Hue; //from.HueMod = this.Hue;
... but the Hue doesn't seem to save upon world reset either.

I wonder if this is specific to my shard or if it is common.
 

applepie

Sorceror
I've come across a small problem with these body paints. After the server is reset the skin hues to the normal tribal skin paint color.

I've tried switching it from the HueMod to simply Hue like this:
Code:
from.Hue = this.Hue; //from.HueMod = this.Hue;
... but the Hue doesn't seem to save upon world reset either.

I wonder if this is specific to my shard or if it is common.

anyone help with this
 
Top