Improving Razor - Razor Development

Discussion in 'Renaissance Discussion' started by Quick, Apr 22, 2018.

  1. JimmyTheHand

    JimmyTheHand Well-Known Member
    UO:R Subscriber

    Joined:
    Nov 27, 2017
    Messages:
    513
    Likes Received:
    517
    Edit: Replied to

    Last edited: Sep 3, 2018
  2. JimmyTheHand

    JimmyTheHand Well-Known Member
    UO:R Subscriber

    Joined:
    Nov 27, 2017
    Messages:
    513
    Likes Received:
    517
    Edit: First double post I've ever had anywhere. Thank you finicky mobile device that's been playing up all day in odd ways.
    Last edited: Sep 3, 2018
  3. Jessica

    Jessica Active Member

    Joined:
    Jul 25, 2018
    Messages:
    151
    Likes Received:
    150
    lol.png

    LoL wut???
    please notice, looks like im dead (but i swear the toon is alive), im wearing no "ghost" robe, on my paperdoll i got a furry bag like the one from a more recent client.

    (yes i got multiple versions of uo installed.
  4. JimmyTheHand

    JimmyTheHand Well-Known Member
    UO:R Subscriber

    Joined:
    Nov 27, 2017
    Messages:
    513
    Likes Received:
    517
    @Jessica the Hooker Not sure if bug report or...

    Anyway. When you launch Razor, make sure the data directory is the same folder as the client.exe youre using.

    Seems relevant :)
  5. Jessica

    Jessica Active Member

    Joined:
    Jul 25, 2018
    Messages:
    151
    Likes Received:
    150
    it has been working with no problems at all until 2 days ago.
    i briefly logged on UoDemise with the "original" razor and....lets say....one day after the "improved" one started working oddly....i couldnt remove my clothes, sometimes couldnt place them in the bag or wear it. I also saw a "missing texture" of some objects...there was only a big black square with "null" or something like that written on it
    Then yestarday i tried to log in and i saw this :D
  6. JimmyTheHand

    JimmyTheHand Well-Known Member
    UO:R Subscriber

    Joined:
    Nov 27, 2017
    Messages:
    513
    Likes Received:
    517
    I'm not sure what to tell you.
    UO: Renaissance Community Edition of Razor doesnt interact with other versions of Razor.

    Problems with your UO client wouldn't be coming from Razor either. I think you have some issues with UO files.

    That other server may have patched your client, or, I really have no idea.

    This doesn't sound like a Razor problem and defintely not a problem from this version of Razor.

    I would reinstall the UO client from here:

    Downloads

    Good luck!

    If you have any problems with Razor 1.0.5.x let us know or post a bug report the bug reporting thread :)
  7. Jessica

    Jessica Active Member

    Joined:
    Jul 25, 2018
    Messages:
    151
    Likes Received:
    150
    Actually the original razor is working fine, in few weeks I'm gonna format and start anew
  8. Quick

    Quick Well-Known Member
    UO:R Donor

    Joined:
    Jan 6, 2018
    Messages:
    534
    Likes Received:
    1,136
    @Leopold -- just to clarify, you're looking for a way to set an "if" macro to use the follower count so you can give yourself a message?

    Alternatively, I could make it so Razor will popup with a warning dialog if you logged out with a follower count that is greater than X (one could enable and set this in options). This popup would happen after you clicked Logout from the Paperdoll, and hit OK.
  9. Quick

    Quick Well-Known Member
    UO:R Donor

    Joined:
    Jan 6, 2018
    Messages:
    534
    Likes Received:
    1,136
    Definitely an odd one, I question if it's related to Razor. I can only recommend to you having a clean UO folder just for UOR. Every time someone has come to me with a display issue has always "remembered" they had installed multiple private shard clients into the same folder.

    Be sure your old Razor and new Razor are pointing to the same UO data folders. Maybe they aren't?
  10. Leopold

    Leopold Well-Known Member
    UO:R Subscriber

    Joined:
    Jul 29, 2017
    Messages:
    679
    Likes Received:
    915
    I think either would work. I'm not sure which would be better though, because depending on whether a player actually logs out or just goes AFK in their house for a really long time (I do both) would determine which is better. At a minimum having the followers counter fixed will help a lot because you can quickly glance up at the title bar and see how many followers you have. I haven't ever tried to write a macro that says "if xyz then logout" but if that is possible then I think allowing followers to be used in an "if" statement would be the preferred way to do it, because you could either include it into a "logout macro" or you could include it into another macro like hour house entry macro to provide a warning.
  11. Jessica

    Jessica Active Member

    Joined:
    Jul 25, 2018
    Messages:
    151
    Likes Received:
    150
    D

    Definitely the two different version of uo are in two different folders and I'm almost sure both razors point to the same UOR folder.
  12. Dalavar

    Dalavar Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 11, 2013
    Messages:
    3,336
    Likes Received:
    1,915
    Suggestion: the IF conditionals allow for use of HP/Stamina/Mana, but do not allow for use of STR/DEX/INT. I would suggest adding STR, DEX, INT, in there if possible. The use case for me is for creating a bandage macro that I can use across characters with different DEX; bandage time is based on DEX, not Stamina. I have no idea if there's any other use cases for something like this though.
  13. JimmyTheHand

    JimmyTheHand Well-Known Member
    UO:R Subscriber

    Joined:
    Nov 27, 2017
    Messages:
    513
    Likes Received:
    517
    @Dalavar That should be no issue to implement. Not sure if theres any potential for abuse, I don't think so.

    Anyway, in the meantime the workaround I have used for that is utilizing the success/failure sysmsg for bandaging.

    "You successfully apply" etc.
  14. Quick

    Quick Well-Known Member
    UO:R Donor

    Joined:
    Jan 6, 2018
    Messages:
    534
    Likes Received:
    1,136
    Interesting, macros with IF conditions based on your STR, INT and DEX. Definitely doable, let me think more about it.
  15. Dalavar

    Dalavar Well-Known Member
    UO:R Subscriber

    Joined:
    Aug 11, 2013
    Messages:
    3,336
    Likes Received:
    1,915
    Ah, of course, makes sense, thanks!
    JimmyTheHand likes this.
  16. Quick

    Quick Well-Known Member
    UO:R Donor

    Joined:
    Jan 6, 2018
    Messages:
    534
    Likes Received:
    1,136
    If you check the option, after a corpse is auto-opened the first time, it won't open it again (ie: from gating or recalling). Unchecking and rechecking that box clears the cache of auto-opened corpses.

    [​IMG]
  17. JimmyTheHand

    JimmyTheHand Well-Known Member
    UO:R Subscriber

    Joined:
    Nov 27, 2017
    Messages:
    513
    Likes Received:
    517
    I do love when you reveal a funky thing that I had no idea about :D
    Quick likes this.
  18. Labeler

    Labeler Well-Known Member
    UO:R Donor

    Joined:
    Jul 18, 2016
    Messages:
    3,302
    Likes Received:
    1,581
    small update from mac testing on production server (but general feedback

    missing hotkeys:
    set scavanger hotbag
    target closest friendly humanoid (res)
    target closest friendly monster (vetting)


    Aslo: something i noticed (its rly no big deal but unlogic in my mind)

    going to hotkeys > set a filter (for something i search)
    going to macro (or any tab for that matter)
    going back to hotkeys and the filter is gone.
    Last edited: Sep 15, 2018
    Quick likes this.
  19. Erza Scarlet

    Erza Scarlet Well-Known Member
    UO:R Donor

    Joined:
    May 24, 2015
    Messages:
    1,896
    Likes Received:
    2,197
    that is great!
  20. Quick

    Quick Well-Known Member
    UO:R Donor

    Joined:
    Jan 6, 2018
    Messages:
    534
    Likes Received:
    1,136
    Had a little time during lunch, so I made two small changes. One issue I've had (and I'm sure you've had it to) -- you have a macro going and it does a double click by item type and/or that macro does target by type and it keeps picking up some item in your house that is slightly out of range. Hopefully this fixes that. The range is set to 2.

    In this first gif, I have 2 torches near me, but one torch is 1 tile out of range. You can see the macro is double-clicking the dagger in my backpack, and targeting the torch. Before I check the box, every so often it will tell you the target out of range. After checking the box, it always hits the one in range.

    [​IMG]

    In this second gif, same idea. I'm double-clicking a torch, and you can see that sometimes nothing happens because it tries that one out of range. Checking the box makes it only try for the items in range.

    [​IMG]

    Also, unrelated, you can share your screenshots via Imgur.com if you want. They are uploaded anonymously and can be deleted off of Imgur by you at any time, since you are the only one who will have the delete hash.

    [​IMG]
    Ahirman and Erza Scarlet like this.

Share This Page