Patch 56: September 16th 2014 - Renaissance Achievements! CTF v2!

Discussion in 'Patch Notes' started by Chris, Sep 5, 2014.

  1. Chris

    Chris Renaissance Staff
    Renaissance Staff

    Joined:
    May 14, 2012
    Messages:
    3,385
    Likes Received:
    6,195
    PatchNotes.png

    Achievement System
    • Implemented a new system that will be rolled out slowly and paired with an expansion of the website player profiles.
    • This system is inspired by the achievement system commonly seen on steam games.
    • Players will be able to track their progress towards over 1000 endgame style achievements via the website.
    • Added a new profile page accessible with the "Ach" command.
    • This page will show the variety of counters that will be used for the achievement system.
    • These counters will track the following in order to award players with progressive achievements
      • Treasure Maps Decoded
      • Treasure Maps Dug Up
      • Treasure Chests Chopped.
      • Special Fishing Nets Used
      • MIB's Fished Up.
      • Big Fish Fished Up
        Ach1.jpg
      Note: This is the first phase of the system which will generate live data allowing for the development of our web portal and back end processing systems. Every patch for the next 6 months will include additional work on this system.
      To see the work in progress mock up of the web portal for the achievement system click here

    Achievement System - Website Interface
    • Created two new data exports from the game server to the website.
    • Created the supporting table structures and master achievement database.
    • Created a desktop application that allows me to author new achievements.
    • Created an icon structure for the 275 initial achievements with color/greyscale versions.
      1224.png 1247.png 2006.png 2018.png
    • Raw achievement data will export to the game server every 5 minutes.
    • Achievement counters will export to the game server every 2 hours.

    Attended Verification System
    • Implemented a check to make sure that players who are single clicking house signs are doing it attended.
      Note: This does not affect players using the item id skill.
    • Implemented additional checks to spot automation when clicking on house signs.
    • Reduced the flag rate for placing houses, collecting BOD's, farming and house placement to adjust for server trends.

    Animal Lore
    • Extended the range in which you can use the animal lore skill from 8 tile to 12 tiles.

    Armor

    Bonded Pets
    • Reduced the amount of loyalty that a bonded pet will lose over time by 50%.
      Note: This will slow the abandonment process for a bonded pet by approximately half.

    Capture the Flag v2
    • Implemented the second version of the much loved Renaissance capture the flag system.
    • The new system now supports individual player scoring.
    • Players kills, deaths, flag captures, and healing is now captured by the system.
    • Phased out the old CTF lobby and implemented the new universal event lobby for capture the flag events.
    • Players can now sign up in the lobby allowing for CTF players and spectators to both enjoy the event.
    • Gates to a spectator zone for each event will be provided from the new lobby while the event is active.
    • Implemented a randomization process for players using the Event lobby exit gates.
      Note: Each gate will take the player to a random location near the selected exit area discouraging players from setting traps.
    • Event lobby gates will appear as soon as the event is announced and will be colored green.
    • Players will not be able to walk onto these gates or cast gates in the same tile. They will need to be double clicked to used.

    Capture the Flag - New Features
    • Ability to easily switch teams, see who is on which team by clicking the signup book for each event.
      Note: No more finding the right CTF stone. Only the signup books for the current event will ever be visible.
    • UOR Broadcast. CTF event progression and results will now be broadcast into the #Renaissance channel automatically using our normal news broadcast.
    • Flags will no longer return home after 2 minutes. This has been expanded to 10 minutes.
    • Scoring. A much more detailed scoreboard will be shown to players upon the completion of the game or by double clicking the scoreboard in the spectator zone or match area.
    • Timing. Incorporated the CTF system into the event system used by other events so players can click on the event clocks around the world, in the lobby and in spectator zones to see how much time is left on the various phases.
      CTFJoin.png CTF-Score2.png
      Lobby.png


    Capture the Flag - New Areas
    • Implemented 3 new 4 team CTF arenas. The Small Cross, Large Cross and Hytloth Areas.
    • Each with their own spectator areas and strategic designs.
      Hyth.png LargeCross.png Small Cross.png
      Note: Pictures do not represent the final versions of each area.

    Capture the Flag - Rewards
    • Players competing in Capture the Flag matches can now earn platinum trophies based on their performance.
    • Players on the winning team can earn a statue valued at two platinum for certain accomplishments
    • Players on the losing teams can earn a statue valued at one platinum for similar accomplishments.
    • For a team with 1 player, the player with the most captured flags will earn a trophy. With total kills serving as a tie breaker.
    • For a team with 2 players, the player with the most kills will earn a trophy. With total deaths serving as a tie breaker.
    • For a team with 3+ players, the player with the most team damage healed will earn a trophy. With total kills serving as a tie breaker.
    • Each reward has a base threshold to qualify. For example 1 flag captured, 5 kills or 250 damage healed.
    • A player can only earn 1 reward for each CTF match.
    • During a 2 team CTF match 6 rewards can be given out. With 4 teams up to 12 can be given out.
      Rewards.png

    Death Logging System
    • Created an additional type of death to exclude players killed while in a house from any other death classification.
      Note: This will remove in-house kills from the PvP ranking and processing system on the website.

    Event Statues
    • Implemented a new more efficient system of naming event statues.
    • Event statues won during a CTF match will no longer have a long string saved as the statues name.
    • Event statues now can be configured with an event type, character id, and datetime.
    • This data will be saved and used to generate the statues name when it is clicked.
    • This will slightly reduce stress on the game server (save times) and greatly reduce stress on the web server (storage)
      Note: Existing statues will be unaffected by this change.

    Houses
    • Changing the locks on a house will now lock all the doors in the house in addition to setting a new keyvalue.
      Note: Previously some interior doors would not lock once the player changed the locks from the house sign resulting in some confusion on house security.

    Houses - Detect Hidden
    • Using detect hidden in a house that you have proper access to (friend, co owner, owner) will now show the locked/unlocked status of the doors.
    • This additional information is only shown to the detector and only if they have the correct house permissions.
    • For more information on this change see this thread
      Detect1.jpg Detect2.jpg Detect3.jpg

    Houses - House Sign
    • Players clicking house signs as a ghost, will now have a small chance to answer an attended verification gump.
    • As there is no way to click a sign, as a ghost without being at the computer this will only affect players using 3rd party tools to click the signs to track the decay of the house.
    • Added a link on house signs that allows access to the Renaissance House Security guide.
      House1.jpg

    Harvesting
    • Allowed all harvesting messages to register with razor as system messages with two exceptions.
    • Razor and other 3rd party applications will continue to be unable to detect the "no metal" or "no wood" messages when gathering.
    • All other messages can now be used in a macro when gathering, such as "fish are biting", etc.

    Item ID
    • The item id skill/ID wards can now be used on treasure maps to determine the numerical location of the map.
    • This is designed to compliment the achievement system and allow for player to player trading of maps based on location.
    • Decoding a map with cartography will also identify the map.
    • Players can also use the item id skill (at grandmaster) to identify a container full of maps at one time.
      Note: This does not replace decoding a map using the cartography skill. This simply allows players to ID maps sold on vendors to see if they need a map in that location.
      map.png

    Mobiles
    • Fixed a problem that was causing the ore golems to reflect all magic attacks.
    • Fixed a problem that was not allowing the ore golems, and pirate ghost captain to register properly on the website kill logs
    • Allowed ore golems to damage each other via bardic control.
    • Resolved a problem with mage tower defenders in which they would occasionally cause a client crash. Thanks Descartes
    • Fixed a problem with the XML spawner system that was causing monsters to be spawned without a correct decay flag.
      Note: This will result in orphaned creatures now being eligible for decay if they are not tamed, not stabled and not linked to a spawn point.
    • This will have little effect on the world other than to allow pets tamed, and moved to a new spot to decay properly.
    • Added some additional protections to make sure special items (from events, boss monsters, etc) are given to a player or dropped in their loot container.
    • Trolls now have the correct backpacks.
    • Monsters can no longer spawn with baskets as their backpacks.
      Note: This was stopping razor's restock agent from working on those containers.
    • Monster backpacks now have a name to make it more clear as to their purpose.

    Mobiles - AI
    • Disabled the ability for players to release hostile monsters within guarded town regions.
      Note: We could find no other purpose for this behavior other than to town kill players without the consequence of a murder count. Non aggressive pets can still be released in town.
      Note 2: A problem was discovered with the way town NPC's were configured allowing them to basically ignore monsters while they were in town. This change would have been enough to resolve this issue however should a player release a pet in town it would be instantly guard killed. This change will prevent that from accidentally happening as well.

    New Player Dungeon Expansion
    • Setup three new areas to be used as an expansion to our new player program.
    • A small entryway, and two Hythloth style dungeon areas will provide young and old players with a new low level challenge.
    • Due to the amazing success of our new player program this will allow more options for players to train their skills and get a good start before they leave for the outside world.
      Note: A more detailed review of this dungeon will be posted once it opens to the public. This dungeon will also be bound by the same rules as the existing new player dungeons.
      new Player dungeon expansion.png

    Razor Feature Negotiation
    • Implemented a new selective system that requires players negotiate features with the server if certain conditions are met.
    • This will require that players check the negotiate features option in razor to be able to log into the server.
    • However this only affects players in factions, players that have more than 5 long term counts, or players that have been flagged by the staff.
    • Should your account meet these conditions you will have to enable feature negotiation in razor.
    • However this has no effect on razor, this verifies that should someone attempt to use a 3rd party application the features they might have access to are disabled.
    • Features that will be disabled are the following, Advanced Macros, Auto Loot Agent, Auto Remount, AutoBandage
    • This will ensure our players a fair and balanced playing environment while still allowing players the option of playing without razor.
      For more information on this feature click here
      Note: This does not imply support for 3rd party applications other than Razor. This change is designed to reduce the benefit should a player attempt to use an unauthorized 3rd party application to gain an advantage in player vs player situations. Razor will continue to be the only supported/allowed 3rd party application for the Renaissance server.

    Platinum Store
    • Implemented a better cleanup system for when items are unable to be purchased. Thanks Dalavar

    Regions
    • Added the Ocllo moongate to the guarded moongates collection.

    Treasure Maps
    • Implemented a function to determine the location of a treasure map based on classical stratics numbering.
    • Implemented an additional data point in treasure.cfg to allow for map locations to provide the numerical id as well.
    • Found and fixed 8 missing map locations that RunUO was missing.
    • As of patch 56 all treasure maps will be assigned their numerical location to go hand in hand with the achievement system.
    • Treasure Maps once decoded or identified will show the location in the following manner.
      map.png
    • Identified maps still have to be decoded in order to be dug up.
      Note: This change allows for players to buy/sell/and trade maps based on the location so they can seek out the maps needed to complete the "Completionist" achievement.

    Sheep
    • Sheep will become unhealthy very quickly should they be held within the confines of a ship.
    • A tamed sheep, removed from its spawner and placed on a boat will decay by normal means, unless they are relocated and sheered in a new location.

    Weapons
    • Resolved a problem in which the gargoyles pickaxes were displaying incorrect names. Thanks Avery
    • Appended the exceptional tag to weapons, regardless of a makers mark. Thanks Dalavar
      "an exceptional supremely accurate indestructible halberd of vanquishing, it was crafted by <playername>"
      WeaponName.jpg
    • Resolved a problem in which axes were being displayed with the incorrect prefix due to their names starting with a vowel.

    Website Interface
    • Adjusted the update times for the faction town control status data.
    • Faction town control information is now included in the 2 hour data cycle. Or roughly 12 updates a day.
    • Added new functions to export the achievement data to the website.
    • Achievements will be exported every 5 minutes.
    • Achievement counter data will be exported every 2 hours.

    Website - Hue Tool

    Website - Armor Database
    • Implemented a new section in the compendium to list detailed information on all armor available on Renaissance
      http://www.uorenaissance.com/itemlist/Armor
    • Created a master listing of all armor pieces and added each item to the compendium.
    • Created a detailed sub page for each individual item showing detailed information on magical and material properties.
      Comp2.jpg Comp3.jpg
    • For more information click here

    Website - Spawning Rares
    • Created a complete list of all spawning rares (non common).
    • Players can see which rares spawn in collections along with links to the database pages for each spawn.
    • Rares spawns are grouped by their rough spawning window.
      http://www.uorenaissance.com/itemlist/Rare/Spawning
      Rares.jpg

    Administrative Features

    Client Gump
    • Expanded the client gump to provide our administrators, senior counselors and counselors with additional information about players they are assisting.
    • Gamemasters will be able to review/adjust the achievement counter data for troubleshooting purposes
    • Counselors will be able to view the achievement counter data for troubleshooting purposes.
    • Shown below is a comparison between data a counselor is allowed to see vs an administrator. Counselors have access to no information that would violate the privacy of the player they are assisting.
      Client.png

    Automated Event System Updates
    • Updated the AES management system to support the new Capture the Flag System and related automation.
      AES2.png AES3.png AES1.png

    Misc
    • Improved the level of logging provided when players purchase items from the platinum store.
      Note: This will give the administrators more information to assist players with their purchases or questions.

    Special Thanks to the following for their help in development and testing of this patch.
    Dalavar, Avery, Darkwing, Russell, Blaise, Mes and many more![/list]
    Last edited: Sep 17, 2014
  2. LanDarr

    LanDarr Renaissance Staff
    Renaissance Staff
    Senior Counselor

    Joined:
    Apr 19, 2013
    Messages:
    5,612
    Likes Received:
    6,118
  3. Basoosh

    Basoosh Well-Known Member
    UO:R Donor

    Joined:
    Apr 3, 2013
    Messages:
    2,841
    Likes Received:
    2,545
  4. DaTamer

    DaTamer Active Member

    Joined:
    Jul 25, 2013
    Messages:
    389
    Likes Received:
    147
    Man, that is a lot of work. Awesome job Telamon.
    Only issue I see.. not being able to release scorpions in town... isn't that a little trammy?
    If a PKer/Griefer has hit all the dungeons, all the afk taming spots, and ran around the forest looking for people to kill, and find none, what are they supposed to do instead?
    It seems like to me that releasing monsters in town, waiting for bones to decay, and then looting is just another pvp/grief method.
    Is this part up for discussion, possible change?
  5. Gnarl

    Gnarl Active Member

    Joined:
    Mar 4, 2014
    Messages:
    112
    Likes Received:
    116
    All your efforts working on the server are why this server is and will continue to be the best one, much appreciated.

    But I am starting to get concerned that the moonstones will be showing up any day now :/
  6. El Horno

    El Horno Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 4, 2014
    Messages:
    3,612
    Likes Received:
    4,899
    In leveling up taming from 98-gm I tame dragons in wind and release them in town and call guards on them. I suppose I could walk out of town and release and lure it back into town? But isn't that true with town killing as well?
    Gozinya likes this.
  7. Loki

    Loki Active Member

    Joined:
    Sep 18, 2013
    Messages:
    218
    Likes Received:
    162
    I never thought I'd be so excited about the item id skill. BUYING TREASURE MAPS!!!! :)
  8. Blaise

    Blaise Well-Known Member
    UO:R Subscriber

    Joined:
    Jul 14, 2012
    Messages:
    7,706
    Likes Received:
    3,632
    LOL, guys relax. Reducing the ways in which people can just shit on others is not Trammel. If you want to be a jerk to people, go right ahead, out in the field. Town Guards should provide a modicum of safety for those within town limits. All these tears about changes that prevent you from abusing terrible mechanics to fuck with other people are hilarious.

    OSI had a solution for all of these little things, but they did it one fell swoop, by adding Trammel. Appreciate that you are still allowed to kill people outside of GZ and be a criminal in the game. Not being able to be a dick for free (releasing mobs in town) with no recourse for the victims, is criminal Trammel. Don't like it? Go play on some shitty shard that patches IN problems for you to abuse to your heart's content. You'll see how their population is reflected by those mechanics.
  9. El Horno

    El Horno Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 4, 2014
    Messages:
    3,612
    Likes Received:
    4,899
    Woah there! Who's not relaxed? Just commenting on changes heh. And I'm just noting that you can still be a "dick for free" by releasing mobs and dragging them into town limits. Thread title says work in progress. All feedback is useful even if you don't agree with it!
    If people want to have a conversation about the mechanics of an upcoming patch, this is the place to do it. Whether you agree or not can be shown in your replies but every player has every right to voice their opinions on said upcoming patch without being told to go play somewhere else.
    I'm sure we can maturely debate a topic without being bitches and saying shit like "go play on some shitty shard" in order to shut down a conversation.
    Last edited: Sep 16, 2014
    Lestat, Gnarl and Jupiter like this.
  10. CaptainMorgan

    CaptainMorgan Well-Known Member
    UO:R Subscriber

    Joined:
    Jul 14, 2014
    Messages:
    4,658
    Likes Received:
    2,791
    Awesome work. The Item ID addition is brilliant.


    Adding the questions I sent you here for discussion/visibility (and not because I'm impatient)

    1) Where does the data for map completion/decoding come from? Does it require that the map exists until the next update? (i.e. don't trash the completed map)
    2) If a map is decoded, then allowed to go back to tattered after 30 days, and decoded again - does it count again toward the # decoded achievement?
    3) When does the count begin? Is the tracking mechanism already in the system, or not until the patch goes live?
  11. Lightshade

    Lightshade Well-Known Member
    UO:R Subscriber

    Joined:
    Sep 12, 2013
    Messages:
    1,894
    Likes Received:
    2,448
    What about making the release of aggressive tames a criminal action and subject to LoS just like attacking an NPC in town?
  12. Chris

    Chris Renaissance Staff
    Renaissance Staff

    Joined:
    May 14, 2012
    Messages:
    3,385
    Likes Received:
    6,195
    You would just need to release the pet right outside of the guarded town, and let it follow you in.

    The change was deemed necessary because town NPC's will slowly start to aggressively call guards on pets released in town (and released pets will immediately try to attack them as well). So before the patch you could release your favorite pet in town, and quickly retame it. After the patch it would be killed almost immediately.

    The secondary reason this was disabled was because it was being abused to target generally new players who could not afford a house or safe place develop a character. While town killing is part of the felucca rule set the server needs to be approachable and fun for new players. When a mechanic is used to make the server unappealing to others we generally have to step in to address it.

    Just like most other things we have been forced to fix in the past the mechanic is not an issue until it is used to discourage other players. We also factor into the decision the general effect the abuse of something like this has on newer players who are unfamiliar with the Renaissance rule set. . Almost all of the time the staff was contacted by this the players in question were confused and frustrated.

    The player complaints led to a detailed review of the NPC guard calling logic, which led to the discovery of the core problem.

    Setting a macro, going to sleep, waking up, finding out you are dead, and seeing a murder count gump is what we refer to as an "understood situation". Generally players are not discouraged and frustrated. A lesson is learned and gameplay adapts.

    In the same situation without a murder count option the opposite usually happens. Nothing is learned, there is frustration and the perception than an incorrect or broken mechanic is the cause.

    That said, once the staff has time to properly reconfigure all the town NPC spawners we would be open to reviewing the release mechanics and rolling back the change. But until then this restriction will be in place.

    And to be clear, any method in which Player A kills Player B without a consequence will always be addressed by the staff.
    Last edited: Sep 16, 2014
    Azerothian, Avery and Gideon Jura like this.
  13. Chris

    Chris Renaissance Staff
    Renaissance Staff

    Joined:
    May 14, 2012
    Messages:
    3,385
    Likes Received:
    6,195
    1. All treasure maps will be compatible with the achievement system, even if they were decoded before the patch. Maps will not need to be kept once they are compelted as the achievement will already be processed.
    2. Maps can only be decoded once under the Renaissance mechanics. However anyone with the proper cartography skill can dig up the map that someone else decoded.
    3. As soon as the patch is implemented the system will go into effect.
    Azerothian and Gideon Jura like this.
  14. Blaise

    Blaise Well-Known Member
    UO:R Subscriber

    Joined:
    Jul 14, 2012
    Messages:
    7,706
    Likes Received:
    3,632
    If your MO is to edit in an extra 3-5 sentences after your initial response I will try harder to ignore your responses for a minimum of 24 hours prior to addressing them. In this case it worked out.
    People crying TRAMMEL are the ones who are not relaxed. If you took offense to the statement, perhaps it is a guilty conscience. Sorry if I've struck a nerve. Feedback of "JUST ADD MOONSTONES" is what I was addressing. While it makes the point well enough, how I worded my reply is quite simply me "disagreeing" with them.

    Anyone who is in favor of broken mechanics being used to harass, impede or cause grief to other players, I welcome to find the door. This is also my opinion and 0 fucks are given if no one agrees. I'm not administration, nor will I ever be. Telling people to go play somewhere else is just my mean way of saying you're not likely to find grief mechanics catered to or allowed here.

    Sorry and/or my bad.
    Azerothian likes this.
  15. CaptainMorgan

    CaptainMorgan Well-Known Member
    UO:R Subscriber

    Joined:
    Jul 14, 2014
    Messages:
    4,658
    Likes Received:
    2,791
    When I click the link in my character profile to the UOR Achievement System, I get this error:

    UO:R Forums - Error
    You do not have permission to view this page or perform this action.
  16. Dalavar

    Dalavar Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 11, 2013
    Messages:
    3,336
    Likes Received:
    1,915
    How is a treasure map determined to be "completed"? When the chest is chopped? When it stops spawning monsters?
  17. CaptainMorgan

    CaptainMorgan Well-Known Member
    UO:R Subscriber

    Joined:
    Jul 14, 2014
    Messages:
    4,658
    Likes Received:
    2,791
    Maps go completed as soon as you dig them
  18. Dalavar

    Dalavar Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 11, 2013
    Messages:
    3,336
    Likes Received:
    1,915
    Ah cool, thanks!
  19. El Horno

    El Horno Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 4, 2014
    Messages:
    3,612
    Likes Received:
    4,899
    Ah detect hidden= awesome! Amazing work.
    Ragnarok likes this.
  20. Fireball

    Fireball Active Member
    UO:R Donor

    Joined:
    Sep 15, 2014
    Messages:
    150
    Likes Received:
    96
    Firstly, wow! What a huge patch. Thank you for spending so much of your time on it - for us!

    Secondly, I have been wondering why, when you already have a superb anti-unattended system in place for resource gathering, you consider it necessary to break the sysmsg that allows detection of resource depletion. I am sure I must have missed something, but for the life of me I can't see why this is necessary. Would you please enlighten me?

    Finally, I am also a little uncomfortable about the non releasing pets in town thing. I appreciate your sentiments on this and I personally hate town-killing. However, the problem I have with this is that it is just NOT era accurate. Can we not just have the pet insta-guard-whacked if released in a guard zone? Just my opinion, but for completeness shouldn't purple pots be disabled in town too? And what about out of town? Players can grief by releasing pets near another player out of town, and non-tamers can drag monsters onto another player. None of these people get a murder count and yet they have clearly murdered another player. Where should the line be drawn? It is an interesting debate.

    Again, thanks very much for such a great patch.

Share This Page