UOGamers 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!

  • To obtain new Razor updates, please reinstall Razor from our new website.

[SVN] Acid Elementals have the Properties of Poison Elementals

Status
Not open for further replies.
[SVN] Acid Elementals have the Properties of Poison Elementals

The majority of Acid Elementals that I've run into have most of the properties of a Poison Elemental instead of their own. I tested the Acid Elementals at Humility in Ilshenar using the Animal Lore skill and some first-hand contact:

Behavior on Demise:

- Acid Elementals are inflicting Lethal Poison (level 5) on successfull melee attacks.
- Acid Elementals are inflicting Deadly Poison (level 4) when they cast the Poison spell.
- Acid Elementals seem to have the Hit Points, Stats, Resistances, Skill Values, and Damage Output Type of a Poison Elemental.

Behavior on OSI:

- Acid Elementals do NOT inflict any type of poison on successfull melee attacks.
- Acid Elementals do NOT cast level 4 poison, they can only cast level 1 poison.
- Acid Elementals CORRECT Hit Points, Stats, Resistances, Skill Values, and Damage Output can be found through the supporting URL listed below.

Supporting Documentation (URLs):

Acid Elemental - Correct Attributes:
http://uo.stratics.com/database/view.php?db_content=hunters&id=92

Poison Elemental - For Comparison:
http://uo.stratics.com/database/view.php?db_content=hunters&id=279

Changes needed:

- Acid Elementals need ALL of their attributes adjusted to correct values (see Supporting URL listed above). These attributes include:
- Hit Points
- Stat Values
- Resistances
- Skill Values
- Damage Output Type

Code (optional): "none atm"
 
Re: [CODER NEEDED] Acid Elementals have the Properties of Poison Elementals

About "correct values" I have checked but looks like it's already correct.

Infact, ToxicElemental (= acid elemental) says:
Code:
    [CorpseName( "an acid elemental corpse" )]
    public class ToxicElemental : BaseCreature
    {
        [Constructable]
        public ToxicElemental () : base( AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4 )
        {
            Name = "an acid elemental";
            Body = 0x9E;
            BaseSoundID = 278;

            SetStr( 326, 355 );
            SetDex( 66, 85 );
            SetInt( 271, 295 );

            SetHits( 196, 213 );

            SetDamage( 9, 15 );

            SetDamageType( ResistanceType.Physical, 25 );
            SetDamageType( ResistanceType.Fire, 50 );
            SetDamageType( ResistanceType.Energy, 25 );

            SetResistance( ResistanceType.Physical, 45, 55 );
            SetResistance( ResistanceType.Fire, 40, 50 );
            SetResistance( ResistanceType.Cold, 20, 30 );
            SetResistance( ResistanceType.Poison, 10, 20 );
            SetResistance( ResistanceType.Energy, 30, 40 );

            SetSkill( SkillName.Anatomy, 30.3, 60.0 );
            SetSkill( SkillName.EvalInt, 70.1, 85.0 );
            SetSkill( SkillName.Magery, 70.1, 85.0 );
            SetSkill( SkillName.MagicResist, 60.1, 75.0 );
            SetSkill( SkillName.Tactics, 80.1, 90.0 );
            SetSkill( SkillName.Wrestling, 70.1, 90.0 );

            Fame = 10000;
            Karma = -10000;

            VirtualArmor = 40;
        }

and PoisonElemental says:
Code:
    [CorpseName( "a poison elementals corpse" )]
    public class PoisonElemental : BaseCreature
    {
        [Constructable]
        public PoisonElemental () : base( AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4 )
        {
            Name = "a poison elemental";
            Body = 162;
            BaseSoundID = 263;

            SetStr( 426, 515 );
            SetDex( 166, 185 );
            SetInt( 361, 435 );

            SetHits( 256, 309 );

            SetDamage( 12, 18 );

            SetDamageType( ResistanceType.Physical, 10 );
            SetDamageType( ResistanceType.Poison, 90 );

            SetResistance( ResistanceType.Physical, 60, 70 );
            SetResistance( ResistanceType.Fire, 20, 30 );
            SetResistance( ResistanceType.Cold, 20, 30 );
            SetResistance( ResistanceType.Poison, 100 );
            SetResistance( ResistanceType.Energy, 40, 50 );

            SetSkill( SkillName.EvalInt, 80.1, 95.0 );
            SetSkill( SkillName.Magery, 80.1, 95.0 );
            SetSkill( SkillName.Meditation, 80.2, 120.0 );
            SetSkill( SkillName.Poisoning, 90.1, 100.0 );
            SetSkill( SkillName.MagicResist, 85.2, 115.0 );
            SetSkill( SkillName.Tactics, 80.1, 100.0 );
            SetSkill( SkillName.Wrestling, 70.1, 90.0 );

            Fame = 12500;
            Karma = -12500;

            VirtualArmor = 70;

            PackItem( new Nightshade( 4 ) );
            PackItem( new LesserPoisonPotion() );
        }

and all of those values are like Stratics.

About the poison issue, I believe I can confirm, but I wait for someone with an OSI account to confirm it.
 

MalGanis

Sorceror
Re: [CODER NEEDED] Acid Elementals have the Properties of Poison Elementals

Can confirm poison issue.
 

Attachments

  • ToxicElemental.patch
    729 bytes · Views: 13
Re: [CODER NEEDED] Acid Elementals have the Properties of Poison Elementals

osd_daedalus;622584 said:
About "correct values" I have checked but looks like it's already correct.

and all of those values are like Stratics.

About the poison issue, I believe I can confirm, but I wait for someone with an OSI account to confirm it.

The values may be correct, but the thing is when in-game, the Acid Elementals have all of the same attribues as Poison Elementals, but with the name "Acid Elemental". Get a tamer with 110.0 Animal Lore and go verify it - they should still have the same attributes as before when I first posted them. Then compare what your tamer finds with the values listed in those chuncks of code. Something is definetly wacky.

Maybe the problem is what connects these values to the creatures body type, or something around this line of thinking.

I noticed that the Acid/Toxic Elemental body type was: Body = 0x9E and the Poison Elemental body type was: Body = 162. Is it possible that body type 0x9E is similar to body type 162?
 

psz

Administrator
Re: [TESTING] Acid Elementals have the Properties of Poison Elementals

Bodyvalues don't affect anything. You can set it to the same thing as a chicken. It will still act like an Acid Elemental, but it will look like a chicken.
 
Re: [TESTING] Acid Elementals have the Properties of Poison Elementals

psz;623246 said:
Bodyvalues don't affect anything. You can set it to the same thing as a chicken. It will still act like an Acid Elemental, but it will look like a chicken.

That's kind of what I'm saying. It's a Poison Elemental that looks like an Acid Elemental (has 'Acid Elemental' for a name).

They're both green vortexes, so the only thing differentiating the two are their names.
 

psz

Administrator
Re: [TESTING] Acid Elementals have the Properties of Poison Elementals

I understand... What I'm saying is that it doesn't matter what it looks like.

Looks do not affect the skills/stats/abilities/etc.

You can change the bodyvalue all you want, but it won't affect anything.

That means that this:
Maybe the problem is what connects these values to the creatures body type, or something around this line of thinking.
can't actually change anything.
 
Re: [TESTING] Acid Elementals have the Properties of Poison Elementals

Oh, ok. I didn't know that - thanks for clarifying. I wonder why they're like that then.
 
Re: [CODER NEEDED] Acid Elementals have the Properties of Poison Elementals

Vernium;623245 said:
The values may be correct, but the thing is when in-game, the Acid Elementals have all of the same attribues as Poison Elementals, but with the name "Acid Elemental". Get a tamer with 110.0 Animal Lore and go verify it - they should still have the same attributes as before when I first posted them. Then compare what your tamer finds with the values listed in those chuncks of code. Something is definetly wacky.


I have still not tested in Demise, but I have spawned in a RunUO environment 3 acid elems and 3 poison elems and lored them... looks like all OK.

Maybe is it a Demise-only bug? Or anyway, the issue is not in the constructable.
 

EvilChild

Knight
Re: [TESTING-TC] Acid Elementals have the Properties of Poison Elementals

what are they supposed to animate into?

I tested it on TC and got flesh golems... which seems unusual for an elemental
 
Re: [TESTING-TC] Acid Elementals have the Properties of Poison Elementals

EvilChild;625169 said:
what are they supposed to animate into?

I tested it on TC and got flesh golems... which seems unusual for an elemental

acid elems have the form like water or blood elementals.

Poison elementals are much like energy vortexes.
 
Re: [TESTING-TC] Acid Elementals have the Properties of Poison Elementals

About the submitted patch...

Acid elems now won't poison you on melee combat
They can cast level 1 poison on you

so I'd say it's OK.

About values, could an admin go to lore a bunch of acid elems in Demise? Because I am not able to see anything wrong on them.
 

EvilChild

Knight
Re: [TESTING-TC] Acid Elementals have the Properties of Poison Elementals

EvilChild;625568 said:
So they should animate as wailing banshees

They should fall into the category of (elemental)

They currently animate as flesh golems and are in the (default) category

http://vboards.stratics.com/showthread.php?t=13131&highlight=animate+dead+flesh+golem

Yes, and they are neither affected by elemental slayer: in the script there was a commented reference for AcidElemental, when the true entry is ToxicElemental.

It's an easy fix, just let me do some tests...

edit: done. Now Acid Elems are vulnerable to elemental slayer and you can animate wraith or banshee.
 

Attachments

  • acidelem-slayer-and-animate.patch
    2.7 KB · Views: 16

uome

Bug Hunter
Re: [TESTING-TC] Acid Elementals have the Properties of Poison Elementals

Tested on Demise tc:

Lored about 8 and all the stats and skills look correct.
I was never poisoned by melee attack, they did cast poison one me but it looked to be level one and was easily cured and resisted by orange petals.
They animate into a wailing banshe.
They are taking extra damage from elemental slayer weapons (tested using zyronic claw)
*edit* Elemental slayer spellbooks seem to work also.

All looks good to me :)
 

Athena

Account Terminated
Re: [TESTING-TC] Acid Elementals have the Properties of Poison Elementals

I'll start the 5 day timer on this one, please continue to test though!
 
Status
Not open for further replies.
Top