[MrRiots] Dungeon Point System x2

[MrRiots] Dungeon Point System x2 1

No permission to download
Requirements
ServUO
Hello!

Yet another simple script, edited and added by MrRiots.

These required little to no code effort from my side due to the similarities to other ServUO code.
Everything can be easily edited to fit your server if you decide to use this.


These are two Dungeon Point systems, basically like Treasures of Doom, Sorcerer Dungeon.
Both these were used on my old project "UO Arcane".
There are no XML spawn points and you decide where to use these systems and on which dungeon, aswell as the mobiles who will drop the Turn-In-Items.

They are Called:

Dragonspire (was used in Destard)

Scrolls of Damnation (was used in Blood Dungeon Ilshenar)

The package will include:
Mobiles (afew Renamed/re-hued Demonoids / Dragon/Drakes)
Artifacts & Player Titles
Turn-In-Items
Turn-In Vendors
Reward Gumps
Ancient Demon Boss
DungeonPlants (Plant Types which comes as an Item with a random Hue for people to collect, add these to whichever loot table you like)

To use this you must edit your PlayerMobileProps.cs Around line 219:
C#:
        [CommandProperty(AccessLevel.GameMaster)]
        public double Dragonspire
        {
            get
            {
                return (int)PointsSystem.Dragonspire.GetPoints(Player);
            }
            set
            {
                PointsSystem.Dragonspire.SetPoints(Player, value);
            }
        }
      
             [CommandProperty(AccessLevel.GameMaster)]
        public double DemonPoints
        {
            get
            {
                return (int)PointsSystem.DemonPoints.GetPoints(Player);
            }
            set
            {
                PointsSystem.DemonPoints.SetPoints(Player, value);
            }
        }

PointSystem.cs around line 60:
C#:
  GauntletPoints,
        TOT,
        VAS,
        FellowshipData,
        JollyRogerData,
        Dragonspire,
        DemonPoints,

Line 371:
C#:
public static DragonspireData Dragonspire { get; set; }
        public static DemonPointsData DemonPoints { get; set; }

Line 405:
C#:
Dragonspire = new DragonspireData();
            DemonPoints = new DemonPointsData();

1668328586220.png



Use at your own will!

Reach out to me if you need any assistance.

FYI
Some of the mobiles, like the ancient demon, use VitaNex and will require you to have this.
Otherwise just comment these out.
Some mobiles might have a lootable different from your server, so make sure you look through these. This code is not "clean" so it will come with some UO Arcane specifics. Such as SpellHues, ive tried to comment these out.
Author
MrRiots
Downloads
19
Views
253
First release
Last update
Rating
5.00 star(s) 1 ratings