OMG, sorry to ask, but will you release them when you complete them? *drools*MalGanis said:Actually i do , BUT its not completed, coz ther's like millions of thos tiny quests to do and tons of stuff to script...
MalGanis said:Yes i will , but prolly with tons of bugs
RunUO - [www.runuo.com] Version 2.0, Build 2357.32527
Core: Running on .NET Framework Version 2.0.50727
Core: Optimizing for 2 processors
Scripts: Compiling C# scripts...failed (2 errors, 0 warnings)
Errors:
+ Engines/Harvest/Lumberjacking.cs:
CS0117: Line 89: 'Server.Engines.Harvest.HarvestDefinition' does not contain
a definition for 'RaceBonus'
+ Misc/Titles.cs:
CS0246: Line 71: The type or namespace name 'BaseTalisman' could not be foun
d (are you missing a using directive or an assembly reference?)
CS0246: Line 73: The type or namespace name 'BaseTalisman' could not be foun
d (are you missing a using directive or an assembly reference?)
CS0246: Line 73: The type or namespace name 'BaseTalisman' could not be foun
d (are you missing a using directive or an assembly reference?)
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
problems: Scripts: Compiling C# scripts...failed (6 errors, 0 warnings)
Errors:
+ Mobiles/Animals/Mounts/LesserHiryu.cs:
CS0506: Line 89: 'Server.Mobiles.LesserHiryu.GetControlChance(Server.Mobile)
': cannot override inherited member 'Server.Mobiles.BaseCreature.GetControlChanc
e(Server.Mobile)' because it is not marked virtual, abstract, or override
+ Mobiles/Animals/Mounts/Ridgeback.cs:
CS0506: Line 48: 'Server.Mobiles.Ridgeback.GetControlChance(Server.Mobile)':
cannot override inherited member 'Server.Mobiles.BaseCreature.GetControlChance(
Server.Mobile)' because it is not marked virtual, abstract, or override
+ Mobiles/Animals/Mounts/SavageRidgeback.cs:
CS0506: Line 48: 'Server.Mobiles.SavageRidgeback.GetControlChance(Server.Mob
ile)': cannot override inherited member 'Server.Mobiles.BaseCreature.GetControlC
hance(Server.Mobile)' because it is not marked virtual, abstract, or override
+ Mobiles/Animals/Mounts/ScaledSwampDragon.cs:
CS0506: Line 47: 'Server.Mobiles.ScaledSwampDragon.GetControlChance(Server.M
obile)': cannot override inherited member 'Server.Mobiles.BaseCreature.GetContro
lChance(Server.Mobile)' because it is not marked virtual, abstract, or override
+ Mobiles/Animals/Mounts/SwampDragon.cs:
CS0506: Line 145: 'Server.Mobiles.SwampDragon.GetControlChance(Server.Mobile
)': cannot override inherited member 'Server.Mobiles.BaseCreature.GetControlChan
ce(Server.Mobile)' because it is not marked virtual, abstract, or override
+ Mobiles/Monsters/SE/FireBeetle.cs:
CS0506: Line 80: 'Server.Mobiles.FireBeetle.GetControlChance(Server.Mobile)'
: cannot override inherited member 'Server.Mobiles.BaseCreature.GetControlChance
(Server.Mobile)' because it is not marked virtual, abstract, or override
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again
if ( from.Talisman is BaseTalisman )
{
BaseTalisman talisman = (BaseTalisman) from.Talisman;
if ( talisman.Slayer != TalismanSlayerName.None && TalismanSlayer.Check( talisman.Slayer, this ) )
amount *= 2;
}
if ( from != null && from.Talisman is BaseTalisman )
Avelyn;653387 said:I found a small problem.
In BaseCreature.cs you have
Code:if ( from.Talisman is BaseTalisman ) { BaseTalisman talisman = (BaseTalisman) from.Talisman; if ( talisman.Slayer != TalismanSlayerName.None && TalismanSlayer.Check( talisman.Slayer, this ) ) amount *= 2; }
This needs to be
Code:if ( from != null && from.Talisman is BaseTalisman )
Otherwise if something damages a basecreature such as solen acid the server will crash.
So far nice system! Thanks!