BlackDemon wrote:Nodus, you took half of my sentence as a quote, completely out of context
No. I did not. In fact what I responded with on the first quote,
and the second quote, and then provided alternative methods to check NPC skills
directly relates to checking someone's skills.
As in: I addressed that specific point (of checking an NPCs skills) topic three times, and provided two alternative interaction possibilities. That's hardly taking something out of context when I'm interacting with it directly.
BlackDemon wrote:You are saying that it is a predictable action to fire someone.
No. I said that if you have messed it up in the past you can predict that you may mess it up again in the future. You are fully aware of when, and where, the exact conditions are met that allow you to accidentally fire someone. That completely dismisses the issue of something being predictable or not.
BlackDemon wrote:due to the fact that I can perform this action accidentally from the same menu where ALL THE OTHER npc functions are listed, therefore this is bad design.
This is where we agree. Looking back to my Quicksave/Quickload hotkey discussion and the proposed solution we can borrow from that, the "You're Fired" hotkey should be separate. Just like Quickload is F9 and Quicksave is placed very far away on F5, perhaps "You're Fired" should be nowhere near the other buttons.
And that is where we differ. I disagree that providing a confirmation box is the right solution because it is inconsistent with everything else in the game. Every mistake we make is our own doing, unless we've saved prior. Be it mechanical, accidental, or otherwise - the responsibility is our own, for the default UI, everywhere else.
So let's keep it consistent and keep the responsibility with the user, but provide them a better interface to interact with.
Example, placing You're Fired on a the menu away from other options, on a key that is not next to other "used" keys:
Code: Select all
[1] Come on board [4] Take out the trash
[2] Buy McDonalds [5] Brush your teeth
[3] Show me your skills [6] Stop stealing my lunch
[0]You're fired
Remember: I'm on your side.
❤ These are just brainy discussions, nothing intended to harm.