I'm not sure where I stand here. Your attitude has been improving and I feel like the decision to demote you was influenced by the lead team's personal opinion of you. That being said, over the past month you have failed to get your time, without being on inactivity. You were just given an official warning for your activity and you made no effort to change your ways. If you dont have time to play the server, then you don't deserve to be staff on it. However, I don't know if others in the same position would have received the same treatment so I'm neutral.
BBCode