Page 1 of 1

Bird Killer % tally not working on named birds

Posted: Fri Jan 23, 2009 1:02 pm
by d.
I have a very nice 98% bird killer tally. I tested damage with and without it vs swoops and pyrolisk. They are not taking extra damage when I equip talisman i believe.

Archived topic from AOV, old topic ID:4115, old post ID:26299

Bird Killer % tally not working on named birds

Posted: Fri Jan 23, 2009 3:16 pm
by dprantl
I got one as well. I'll test it tonight.

Archived topic from AOV, old topic ID:4115, old post ID:26304

Bird Killer % tally not working on named birds

Posted: Fri Jan 23, 2009 4:13 pm
by Apple Puff
yah that seemed to happen to me during the mad turkey event the damage didn't change at all..

Archived topic from AOV, old topic ID:4115, old post ID:26305

Bird Killer % tally not working on named birds

Posted: Fri Jan 23, 2009 4:40 pm
by Red Squirrel
The killers are based on type. So they work strictly on mobiles of class Bird. So like, it's useless. Not sure how they work on OSI though, as if they are supose to work on all type of birds we could look and redesigning that system to be better. Right now it only allows us to specify one type.

Archived topic from AOV, old topic ID:4115, old post ID:26306

Bird Killer % tally not working on named birds

Posted: Fri Jan 23, 2009 4:42 pm
by Death
d. wrote:I have a very nice 98% bird killer tally. I tested damage with and without it vs swoops and pyrolisk. They are not taking extra damage when I equip talisman i believe.
Bird killer applies to the mobile known as a bird. This means terns, woodpeckers, crows, etc etc.

This does not apply to all birds, it's not like the UOML slayer known as "Bird Slayer".

Killers apply to one type of enemy. This is why you can get killers for bull, deathwatch beetles, dark father, etc etc.

The bird killer is a bit broad and misleading because there it a "bird" mobile that can spawn with different names and hues (These are mostly for wildlife feel). However, there is also a "bird" UOML slayer which applies to all birds, which is quite a bit different.

To make it a bit more clear, consider this:

Code: Select all

[CorpseName( "a bird corpse" )]
	public class Bird : BaseCreature
	{
		[Constructable]
		public Bird() : base( AIType.AI_Animal, FightMode.Aggressor, 10, 1, 0.2, 0.4 )
		{
			if ( Utility.RandomBool() )
			{
				Hue = 0x901;

				switch ( Utility.Random( 3 ) )
				{
					case 0: Name = "a crow"; break;
					case 2: Name = "a raven"; break;
					case 1: Name = "a magpie"; break;
				}
			}
			else
			{
				Hue = Utility.RandomBirdHue();
				Name = NameList.RandomName( "bird" );
			}

			Body = 6;
			BaseSoundID = 0x1B;

			VirtualArmor = Utility.RandomMinMax( 0, 6 );

			SetStr( 10 );
			SetDex( 25, 35 );
			SetInt( 10 );

			SetDamage( 0 );

			SetDamageType( ResistanceType.Physical, 100 );

			SetSkill( SkillName.Wrestling, 4.2, 6.4 );
			SetSkill( SkillName.Tactics, 4.0, 6.0 );
			SetSkill( SkillName.MagicResist, 4.0, 5.0 );

			SetFameLevel( 1 );
			SetKarmaLevel( 0 );

			Tamable = true;
			ControlSlots = 1;
			MinTameSkill = -6.9;
		}

		public override MeatType MeatType{ get{ return MeatType.Bird; } }
		public override int Meat{ get{ return 1; } }
		public override int Feathers{ get{ return 25; } }
		public override FoodType FavoriteFood{ get{ return FoodType.FruitsAndVegies | FoodType.GrainsAndHay; } }

		public Bird( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 );
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();

			if ( Hue == 0 )
				Hue = Utility.RandomBirdHue();
		} 
	}
That's what your killer talisman applies to. Pyrolisks, phoenix, swoop, pyre etc etc are affected by "Bird Slayer" UOML slayers and not "bird killer" as it refers to that specific mobile.

UOGuide can provide further detail. Just read the Slayers and Killers section on this page: http://www.uoguide.com/Talismans

Archived topic from AOV, old topic ID:4115, old post ID:26307

Bird Killer % tally not working on named birds

Posted: Fri Jan 23, 2009 4:43 pm
by Death
Red Squirrel wrote:The killers are based on type. So they work strictly on mobiles of class Bird. So like, it's useless. Not sure how they work on OSI though, as if they are supose to work on all type of birds we could look and redesigning that system to be better. Right now it only allows us to specify one type.
Killers apply to 1 mobile on OSI (Specific). This is why talismans can sometimes spawn with killers and slayers:

http://www.uoguide.com/Talismans

Archived topic from AOV, old topic ID:4115, old post ID:26308