Simon Omega
Traveler
I always loved these things from some reason.
I didn't see any in stock RunUO so I made these.
This is bare enough to work with svn908 (should be fine with 2.2, no time to test right now).
Notes:
Hope this is useful to someone.
I didn't see any in stock RunUO so I made these.
This is bare enough to work with svn908 (should be fine with 2.2, no time to test right now).
Notes:
- Graphic is Randomly Chosen.
- Overridden AddName and GetProperties so that the property lists will always display the old format.
- Regular Container Type
- Constructor supports
- No Arguments
- Can Dye, Can Move
- Can Dye, Can Move, LiftOverride
- Flag for Dyable.
- Constructor supports
- Fillable Container Type
- Constructor supports
- No Arguments
- Can Dye
- Flag for Dyable.
- Set IsLockable False.
- Set IsTrapable False.
- But I include notes on what you can do in FillableContainers.cs to get Traps Working.
- In svn908 - FillableContainers - Respawn() is not overridable.
- In Respawn() traps are randomly created based on IsTrapable being true.
- Easy fix: Redefine Respawn() so it can be overloaded. Create a private Boolean on the FillableBoneConatiner. Override Respawn and do something like:
-
Code:
base.Respawn(); if ( THE_NEW_BOOLEAN ) { TrapType = TrapType.None; TrapPower = 0; TrapLevel = 0; }
- If no FillableContent is set on the FillableBoneContainer it will default to FighterGuild (Random Fighter/Warrior Loot).
- Constructor supports
Hope this is useful to someone.