Shavronne

Member
i want a stone that will give skills when players are double click it. how can i set that stone. example : player click stone and getting 100 magery skill

using System;
using Server.Items;

namespace Server.Items
{
public class FakeStone : Item
{
public override string DefaultName
{
get { return "a Fake Stone"; }
}

[Constructable]
public FakeStone() : base( 0xED4 )
{
Movable = false;
Hue = 0x650;
}

public override void OnDoubleClick( Mobile from )
 
Why not just use an already available mechanic? instead of some custom that might break, [add scrolloftranscendence (Skill) (amount of points) also, once they are made, you can easily [dupe them. this is how i do it, instead of using some skill ball. just an idea

1575580927813.png
 
Why not just use an already available mechanic? instead of some custom that might break, [add scrolloftranscendence (Skill) (amount of points) also, once they are made, you can easily [dupe them. this is how i do it, instead of using some skill ball. just an idea

View attachment 14353

This is typically my method for handling any new project as well. No sense reinventing the wheel if there's a script that already does most of what you want.
 

Active Shards

Donations

Total amount
$50.00
Goal
$1,000.00
Back