Release 68 Lot Permissions Update

Discussion in 'Developer Depot' started by Lord Subtleton, Jul 19, 2019.

  1. Lord Subtleton

    Lord Subtleton SotA Dev Moderator SOTA Developer

    Messages:
    993
    Likes Received:
    1,309
    Trophy Points:
    93
    Release 68 comes with a revamp of how lot and decoration permissions work.

    For lot permissions, the most significant change was to promote "Tenant" from a game mode to a full fledged access level that resides between Guest and Kindred on the access hierarchy. Players who used the old "Tenant mode" will see the restrictions for stacking and agriculture removed. They gain the ability to place vendors, and can move any decoration on the lot. The tenant-specific storage management feature has been removed. The plan is to replace it with a more general item management tool that will be usable for all access levels. (You may have heard Chris allude this coming feature in the live streams.)

    The most significant change for decoration permissions is the added permission for moving an item -- without being able to take it. Players with Kindred access can now move any item on the lot, even if they don't have the privilege level to take the item. Also, you can change the move-only privilege level on an item to "Public" access. So the general public can come on your lot and move the item - but not take it.

    The last change of note is the semantics of the act of placing a decoration on a lot. Previous to this release, placing a decoration on a lot owned by another player meant an implicit trade to the owner of the lot. Starting in release 68, placing an item on lot means you are sharing the item with each of the players who have Tenant access and above on that lot. Decorations shared into a lot are owned by the collective, not the individual.

    The game does track who placed the decoration. The player who places a decoration can mark the item "Private", which prevents another player from taking the item. In an event where the lot contents are sent to the bank, the collective is essentially disbanded and items are disbursed to the players who placed the items. The contents of chests are sent to the bank of the player who placed the chest.

    The goal of these changes is to facilitate collaboration between players when decorating a house. Deferring the "trade" event until the decoration is picked up (instead of when it is placed) opens the potential for greater sharing of items for decorating. Future releases will build on these changes to be sure. Check out the live streams for more hints on where this is going.

    EDIT: Changed "Add Content" access to Kindred.
     
    Last edited: Jul 23, 2019
  2. Browncoat Jayson

    Browncoat Jayson Legend of the Hearth

    Messages:
    5,954
    Likes Received:
    13,315
    Trophy Points:
    153
    Nice!

    Does this mean at some point we can place quest/no trade items as deco, since others would not be able to pick them up? Hanging an intact Crystal Sword sounds like fun.
     
    Lord Andernut likes this.
  3. that_shawn_guy

    that_shawn_guy Avatar

    Messages:
    825
    Likes Received:
    2,145
    Trophy Points:
    105
    Location:
    earth... mostly
    How do these changes interact with setting a lot to "guild house"?
     
    Janek the Just likes this.
  4. Lord Subtleton

    Lord Subtleton SotA Dev Moderator SOTA Developer

    Messages:
    993
    Likes Received:
    1,309
    Trophy Points:
    93
    That aspect remains unchanged. Being a member of the lot owner's guild grants all guild members Kindred access. (Officers are Trustees.) Kindred has all of the access of Tenant, and more. Tenants can only take decorations that they placed. Kindred can take any item marked for Kindred access.
     
  5. Lord Subtleton

    Lord Subtleton SotA Dev Moderator SOTA Developer

    Messages:
    993
    Likes Received:
    1,309
    Trophy Points:
    93
    That does sound like fun. ;)
     
    Sean Silverfoot likes this.
  6. Echondas

    Echondas Bug Brigade – Bug Hunter

    Messages:
    1,817
    Likes Received:
    2,333
    Trophy Points:
    125
    Gender:
    Male
    Location:
    NY
    Awesome!
     
  7. Kabalyero Kidd

    Kabalyero Kidd Avatar

    Messages:
    2,022
    Likes Received:
    5,395
    Trophy Points:
    165
    Location:
    Beran's Reach, Beregost and Whyte Roc
    we can now play CHESS and CHECKERS... marvelous..

    [​IMG]
     
    Jaesun and Cordelayne like this.
  8. Kabalyero Kidd

    Kabalyero Kidd Avatar

    Messages:
    2,022
    Likes Received:
    5,395
    Trophy Points:
    165
    Location:
    Beran's Reach, Beregost and Whyte Roc
    someone will start a CHESS / CHECKERS tourney soon...

    [​IMG]
     
    Paladin Michael and Cordelayne like this.
  9. Cordelayne

    Cordelayne Avatar

    Messages:
    2,956
    Likes Received:
    9,916
    Trophy Points:
    165
    Gender:
    Male
    Location:
    Washington, DC
    Is there any update on when row lots will have the ability to be set to empty?
     
  10. craftymethod

    craftymethod Avatar

    Messages:
    788
    Likes Received:
    1,506
    Trophy Points:
    93
    Someone kindly remind me what 'kindred' effectivley means?
     
  11. Vladamir Begemot

    Vladamir Begemot Avatar

    Messages:
    5,707
    Likes Received:
    10,903
    Trophy Points:
    153
    Gender:
    Male
    Nice!

    I hope one day we can see other peoples "Deco brush", the green ghost of an image as they are trying to move it around.

    That'll help with chess and deco.
     
    Dollar Bill and Astirian like this.
  12. Stryker Sparhawk

    Stryker Sparhawk Avatar

    Messages:
    2,070
    Likes Received:
    4,679
    Trophy Points:
    153
    Gender:
    Male
    Location:
    Peaks of White Hart
    Does this in any way impact POT permission levels and items placed?
     
  13. Lord Subtleton

    Lord Subtleton SotA Dev Moderator SOTA Developer

    Messages:
    993
    Likes Received:
    1,309
    Trophy Points:
    93
    POT permissions remain the same. For POT decorations, it's mostly the same as before. However, the game will now track the player who placed each decoration. In the event of the POT disbanding, the POT decorations are disbursed to the players who placed them.
     
  14. Rowell

    Rowell Avatar

    Messages:
    519
    Likes Received:
    1,067
    Trophy Points:
    63
    Location:
    Brittany Fields
    Are the deco that currently exist on lots today going to be defaulted to "No one can move them"? Because, I have a few tenants in my Inn, and I don't want them or the public moving things around just yet.
     
  15. Barugon

    Barugon Avatar

    Messages:
    11,705
    Likes Received:
    18,625
    Trophy Points:
    153
    Gender:
    Male
    Even tenants can move your decorations and there's no way to prevent it. This is a huge step backwards.

    [edit] Note that this has since been corrected and tenants can no longer move other decorations.
     
    Last edited: Jul 29, 2019
  16. Lace

    Lace Avatar

    Messages:
    1,540
    Likes Received:
    5,092
    Trophy Points:
    113
    Gender:
    Female
    Location:
    Florida
  17. Lace

    Lace Avatar

    Messages:
    1,540
    Likes Received:
    5,092
    Trophy Points:
    113
    Gender:
    Female
    Location:
    Florida
    Every inn person is going to need to evict everyone and redo their inns. Everyone with a shard house will have to do the same ... um .... this don't sound good agree Barugon. I know they asked folks to test this on QA.
     
    Mishikal and Barugon like this.
  18. CatweazleX

    CatweazleX Avatar

    Messages:
    581
    Likes Received:
    690
    Trophy Points:
    63
    Location:
    Veritas Sanctuary
    - Also all tenant items converted to kindred access, that means every other one with kindred and above has full access to their items and container contents. Tenant items should be converted to tenant + private (secure).
    - Guest access is converted to ?none? and those listed can not be edited or removed from list.
    - There is a newline missing on items that are showing item bonuses before "Item Permission: .."
    - Default access levels are converted to kindred, they should be set to the nearest the user have set. If this is not possible they should be set to private.

    I also do not want that tenants move other people items or have access to other people containers. Except this items / containers are shared to tenants.
    One of the advantages of the tenant mode was, that players have secure items (only access able by them).

    Also items that are not owned by you does not show the name of the owner in the tooltip. I like to see the name of the owner of the item, so i know to who i have to speak to. The items that owned by you show: <access level> (placed by you). Foreign items should show: <access level> (placed by <player name>).

    I recommend following settings:
    (all items): Decoration pick-up: {public | tenant | kindred | trustee | co-owner} -> allow to take item to your inventory. remove, take ownership
    (all items): Decoration use/open: {public | tenant | kindred | trustee | co-owner} -> allow to use/open/modify item/container (pressing 'E', double-click)
    (all items): Decoration move: {public | tenant | kindred | trustee | co-owner} -> allow moving items around.
    (containers): Add item: {public | tenant | kindred | trustee | co-owner} -> allows to add items to a container, regardless of the access level of the container itself
    (containers): Take item: {public | tenant | kindred | trustee | co-owner} -> allows to remove/take items from a container, regardless of the access level of the container itself
    (vendor): Add Listing: {public | tenant | kindred | trustee | co-owner} -> allows to list items on a vendor, place buy orders and remove their own listings/buy orders.
    (all items): Private Flag: only access able by you (the one who placed the item, is the owner) and players with higher access level -> as it was
    (all items): Secure Flag: only access able by you (the one who placed the item, is the owner) -> the "old" tenant items
    (all items): Send to <players name> Bank -> Send the item to the bank of the owner (who placed the item)

    *Containers are also items that can be used (opened), so (all items) apply to containers also. Vendors are also items that can be used (open vendor UI), so (all items) apply to vendors also.
    *Items are either flagged none, private or secure.
    *Items are stackable regardless of flag.

    The UI for the default settings should also contain a list box that let one choose the default flag: none, private or secure. Like it was up to R67. So tenants can place their items in secure mode by default.

    The LOT owner should be able to reset the private or secure flag to none. In the case someone has forgotten to remove the private flag from a planting bed and another tenant want to use this planting bed. (This was possible before, and sharing planting beds was also possible before by using the private flag). May all with higher access level then the item should be able to reset private flag?

    With the above settings the kindred level may not make sense, and become the tenant access level. (And also named Tenant)
    Public use of items may allow to use items that currently demand to add players at least as guest to the lot. Eg. Remote Bank Device or Mailbox.
    Public Add Listing on vendors may allow to have public vendors in player owned towns also.


    Wish list:
    Please allow to set a gold value to an item. If someone has the access level of the item or above, the one is able to buy the item. Decoration pick-up can be set to public, and this makes the item buy-able by everyone. In the case one drag the item in their inventory, and a gold value is set, a prompt is shown: "Do you want to buy <item> with <gold value> gold?". When accepted the item is send to the inventory and the <gold value> is send to the owner of the item (the one who placed it).
    That would be nice if this can be done with items in a container, also. The needed access level is taken from (Containers): Take item. Whoever has the right to add a item to a container is also allowed to set a selling price.
    To set a price the item has to be right click and the menu entry 'Set selling price' chosen.

    This allows that people are able to buy things they see displayed or to give a hint that the items they have seen is available in this or that container.
    This also helps to keep shops more sorted and organized as it is now.
    (Buzzword: QoL! for buyers)

    Items that do not have a gold value set are freely take able without showing a prompt respecting the access level of the item and player.

    To not interferer with the commission free vendor a commission or sales tax is taken. But there should be a item in the crown shop that allows to set a lot commission free. (Only applied to items sold the way descripted above _or_ the coto price depends on LOT size but then all vendors are become commission free, also).
    The <gold value> should be a property of the item itself like durability so no subquery is needed. When the item is send to the inventory the <gold value> is set to null. That should save some load on the server when container contend is listed.


    Edit:
    Instead of a private / secure flag. It becomes a access level: {public | tenant | kindred | trustee | co-owner | secure}. The "old" private flag is removed then, and the secure mentioned above is the new private. But, at least the lot owner, needs to be able to set the access level even it is the private/secure level. (Planting bed example above)
     
    Last edited: Jul 20, 2019
  19. Rowell

    Rowell Avatar

    Messages:
    519
    Likes Received:
    1,067
    Trophy Points:
    63
    Location:
    Brittany Fields
    Oh, good God...who thought this would be a good idea?
     
  20. ldykllr

    ldykllr Avatar

    Messages:
    523
    Likes Received:
    1,205
    Trophy Points:
    63
    Gender:
    Female
    Location:
    Colorado, USA
    Maybe a simple toggle on an object that can be set to be movable or not....
     
    Chatele and Rowell like this.