I like this for the fact that summoning an ethereal mount costs nothing, no mana, no regeants, Then why the cast time? On the flip side people who run pvp shards may find this to be a bit too quick.
overall I'll use this, thanks for sharing Zero
 
So looking at updating this resource, however players can't use [props on this item even though the access level is set for players and thus cannot set the type which I believe was the intention. So I'm trying to add an OnClick event using the Context Menus to change the type. Here is what I have:
C#:
Expand Collapse Copy
        public override void GetContextMenuEntries(Mobile from, List<ContextMenuEntry> list)
        {
            if (from.Alive)
                list.Add(new TestContext1(this));
            base.GetContextMenuEntries(from, list);
        }

        private class TestContext1 : ContextMenuEntry
        {
            private InstantEthereal instantEthereal;

            public TestContext1(InstantEthereal instantEthereal) : base(0154, 5)
            {
                this.instantEthereal = instantEthereal;
            }

            public override void OnClick()
            {
                instantEthereal.EthyType = Horse;
            }
        }
C#:
Expand Collapse Copy
        public enum EtherealTypes
        {
            AlaskanMalamute,
            AncientHellHound,
            Beetle,
            BlackRussianTerrier,
            Boura,
            ChargerOfTheFallen,
            Chimera,
            CuSidhe,
            DesertOstard,
            FrenziedOstard,
            GreatDane,
            Hiryu,
            Horse
        }
The error I'm receiving is the following:
C#:
Expand Collapse Copy
error CS0119: 'Horse' is a type, which is not valid in the given context [C:\ServUO\Scripts\Scripts.csproj]
 

Donations

Total amount
$20.00
Goal
$500.00

Shards

Back