From 42529d8d045647f75cb3e7889914c3eeae4acd8b Mon Sep 17 00:00:00 2001 From: mark Date: Sat, 13 Jan 2007 04:30:13 +0000 Subject: [PATCH] bandage/bleed message ElvenCompositeLongbow damage MagicalShortbow damage SpawnEntry double spawns typo fix --- Scripts/Items/Skill Items/Misc/Bandage.cs | 2 +- Scripts/Items/Weapons/Abilities/BleedAttack.cs | 3 ++- Scripts/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs | 8 ++++---- Scripts/Items/Weapons/ML Weapons/MagicalShortbow.cs | 8 ++++---- Scripts/Regions/HouseRegion.cs | 2 +- Scripts/Regions/Spawning/SpawnEntry.cs | 2 +- 6 files changed, 13 insertions(+), 12 deletions(-) diff --git a/Scripts/Items/Skill Items/Misc/Bandage.cs b/Scripts/Items/Skill Items/Misc/Bandage.cs index c79d5aae8..f770b1c33 100644 --- a/Scripts/Items/Skill Items/Misc/Bandage.cs +++ b/Scripts/Items/Skill Items/Misc/Bandage.cs @@ -303,7 +303,7 @@ namespace Server.Items } else if ( BleedAttack.IsBleeding( m_Patient ) ) { - healerNumber = -1; + healerNumber = 1060088; // You bind the wound and stop the bleeding patientNumber = 1060167; // The bleeding wounds have healed, you are no longer bleeding! BleedAttack.EndBleed( m_Patient, true ); diff --git a/Scripts/Items/Weapons/Abilities/BleedAttack.cs b/Scripts/Items/Weapons/Abilities/BleedAttack.cs index f659b1cb7..33ab70081 100644 --- a/Scripts/Items/Weapons/Abilities/BleedAttack.cs +++ b/Scripts/Items/Weapons/Abilities/BleedAttack.cs @@ -105,7 +105,8 @@ namespace Server.Items t.Stop(); m_Table.Remove( m ); - m.SendLocalizedMessage( 1060167 ); // The bleeding wounds have healed, you are no longer bleeding! + if ( message ) + m.SendLocalizedMessage( 1060167 ); // The bleeding wounds have healed, you are no longer bleeding! } private class InternalTimer : Timer diff --git a/Scripts/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs b/Scripts/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs index 4cf88e610..ccce0b431 100644 --- a/Scripts/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs +++ b/Scripts/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs @@ -15,13 +15,13 @@ namespace Server.Items public override WeaponAbility SecondaryAbility{ get{ return WeaponAbility.SerpentArrow; } } public override int AosStrengthReq{ get{ return 45; } } - public override int AosMinDamage{ get{ return 19; } } - public override int AosMaxDamage{ get{ return 22; } } + public override int AosMinDamage{ get{ return 12; } } + public override int AosMaxDamage{ get{ return 16; } } public override int AosSpeed{ get{ return 27; } } public override int OldStrengthReq{ get{ return 45; } } - public override int OldMinDamage{ get{ return 19; } } - public override int OldMaxDamage{ get{ return 22; } } + public override int OldMinDamage{ get{ return 12; } } + public override int OldMaxDamage{ get{ return 16; } } public override int OldSpeed{ get{ return 27; } } public override int DefMaxRange{ get{ return 10; } } diff --git a/Scripts/Items/Weapons/ML Weapons/MagicalShortbow.cs b/Scripts/Items/Weapons/ML Weapons/MagicalShortbow.cs index 614b25121..a3401116a 100644 --- a/Scripts/Items/Weapons/ML Weapons/MagicalShortbow.cs +++ b/Scripts/Items/Weapons/ML Weapons/MagicalShortbow.cs @@ -15,13 +15,13 @@ namespace Server.Items public override WeaponAbility SecondaryAbility{ get{ return WeaponAbility.PsychicAttack; } } public override int AosStrengthReq{ get{ return 45; } } - public override int AosMinDamage{ get{ return 14; } } - public override int AosMaxDamage{ get{ return 16; } } + public override int AosMinDamage{ get{ return 9; } } + public override int AosMaxDamage{ get{ return 13; } } public override int AosSpeed{ get{ return 38; } } public override int OldStrengthReq{ get{ return 45; } } - public override int OldMinDamage{ get{ return 14; } } - public override int OldMaxDamage{ get{ return 16; } } + public override int OldMinDamage{ get{ return 9; } } + public override int OldMaxDamage{ get{ return 13; } } public override int OldSpeed{ get{ return 38; } } public override int DefMaxRange{ get{ return 10; } } diff --git a/Scripts/Regions/HouseRegion.cs b/Scripts/Regions/HouseRegion.cs index 452b3eff3..6d4aed114 100644 --- a/Scripts/Regions/HouseRegion.cs +++ b/Scripts/Regions/HouseRegion.cs @@ -312,7 +312,7 @@ namespace Server.Regions from.SendLocalizedMessage( 502094 ); // You must be in your house to do this. } } - else if ( e.HasKeyword( 0x27 ) ) // I wish to place a strong box + else if ( e.HasKeyword( 0x27 ) ) // I wish to place a strongbox { if ( isOwner ) { diff --git a/Scripts/Regions/Spawning/SpawnEntry.cs b/Scripts/Regions/Spawning/SpawnEntry.cs index 2976e6997..cf620721c 100644 --- a/Scripts/Regions/Spawning/SpawnEntry.cs +++ b/Scripts/Regions/Spawning/SpawnEntry.cs @@ -207,7 +207,7 @@ namespace Server.Regions { InternalDeleteSpawnedObjects(); - for ( int i = 0; !this.Complete && i < m_Max * 2; i++ ) + for ( int i = 0; !this.Complete && i < m_Max; i++ ) Spawn(); m_Running = true;