RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

How we are going to handle "missing features" in RunUO

Ryan

RunUO Founder
Staff member
One of the hardest parts of figuring out how to "feature complete" RunUO is really just figuring out where to start. The reality is there is a lot of content that's just out and out missing from RunUO and it creates a hassle for developers to just pick something and fix it.

Our flagship shard UOGamers: Demise has made valiant efforts to try to track the missing features and finish them up but the system they are using (essentially forum posts) is just not scalable and will not work for multiple developers and really just isn't an organized way to get RunUO caught up.

About six months ago the RunUO team deployed an instance of Redmine which is an amazing piece of software. Redmine has enabled us to track issues with our shards and quickly kill them, create easy to understand change logs and coordinate efforts like we never have been able to before.


What we will be doing in order to properly track, fix and publish code to feature complete RunUO is adding each EA publish to Redmine. As an example EA recently released Publish 69. We will handle this as follows:

  • Project - RunUO
    • Publish 69
      • Veteran Rewards
        • 1st Year Dungeon Teleporter
        • 5th Year Metal Dye Tub
        • 10th Year Choice of 3 oval rugs.
          • Skill and Cross bones will give 1 random treasure chest map each week
          • Rose Rug will give one random seed each week
          • The dolphin will give one random MIB each week.
        • 13th Year new ridable Armored Boura
      • Skills
        • Magery
          • Magic Reflection
            • The magic reflection spell will once again be enhanced to provide additional tactical options in player versus player combat. At this time, any targeted non AOE spell, regardless of its circle, can be reflected (excluding Bards mastery abilities). This change will add variety and additional tactical options when fighting a character who has cast magic reflect. The magic reflection spell decreases the caster's physical resistance and physical resistance cap, while increasing the caster's elemental resistances. This spell now works off a pool, if you do not have any reserves left in your pool you only have to cast the spell once to replenish it, If you have reserves in your pool you must cast Magic Reflect once to remove the spell and again to re-add the spell.
            • When a player casts magic reflect they will receive a pool of reflection power which is based off of their magery, inscription, and scaled by their magic resistance.
            • The level of the spell cast on a target will remove power for the targets reflection pool. The more powerful the spell you cast, the better chance you have of defeating the magic reflection.
            • If the spell is not successful in bringing down the magic reflect, the spell will be reflected back to the caster.
            • Once a spell is cast that succeeds in depleting the pool of reflection power, it will damage the target. This is true even if the first spell cast successfully breaks the reflect.
            • Once a reflect is broken, there is a 30 second delay before the target can cast reflect again to replenish their pool.
            • Magic reflection will only be removed thru purging or recasting magic reflection with an active reflection power pool.
            • Items of reflection will take 60 seconds to charge.
            • After equipping a reflect item there will be a 60 second delay before the reflect is active.
            • This will use only one charge from the item.
            • The reflect will act in the same manner as if it had been cast by the character wearing the item.
            • Once the reflect is broken, the wearer must wait 60 seconds before the item will place another reflect spell.
          • Lumberjacking
          • At GM Lumberjacking players will have a 10% chance for a Lumberjacking damage bonus of 100% from base weapon damage.
          • Ninjitsu- Death Strike
          • Reduced Death Strike damage delay to 3 seconds from 5 seconds and increased damage scale based on Ninjitsu skill. Death strike damage capped at 50 verses players.
I'm going to stop there... but you'll get the point.

So what we'll have is a Project for RunUO with a Category for Publish 69 which will allow you to go through and add these missing items. The actual entry of this data will likely not be open to anyone publicly and require selection from the RunUO team to assist with it. The information will need to be direct from the publish notes and then after the issue is created and tracked a developer can take the task, update it with information we need to gather at which point anyone can help gather data and provide feedback.

I believe this approach is going to be the best for the community and our developers. If you are interested in helping with either reporting, data gathering or development please feel free to contact me so that we can get this process rolling.

Thanks,
Ryan
 
Top