Code:
namespace Server.Items
{
	public abstract class Food : Item, IEngravable
    {

Code:
namespace Server.Items
{
    public abstract class BaseContainer : Container, IEngravable
    {

Error:

Code:
 + Items/Containers/Container.cs:
    CS0535: Line 10: 'Server.Items.BaseContainer' does not implement interface m
ember 'Server.Items.IEngravable.EngravedText'
 + Items/Food/Food.cs:
    CS0535: Line 14: 'Server.Items.Food' does not implement interface member 'Se
rver.Items.IEngravable.EngravedText'

How can I solve this problem ?
 
If you want to make all containers and food engravable, you have to implement the interface member, like it says. Look at your file that defines the "IEngravable" interface, and it will have a method or parameter stub there called "EngravedText". You need to define the same method or parameter in your BaseContainer and Food scripts.
 
Back