In any instance of how we proceeded, we would have offended someone.
Full database rollbacks are complex - they will hit everything and impact everyone. Yes, your bank would have rolled back, but at the same time the awards people earned from rolling would be gone (someone receiving their first ever major would lose it - and yes this would have happened).
You also have no idea how tables are structured in the database. It’s not like a bank has its own separate table from the PC table, it’s combined - rolling back a single table from a database is a lot of work and reverting it all means anyone new that was created would have been wiped. So they would lose a lot more too.
Calling this decision hurried and thoughtles? I gave it proper analysis in what time I had to be as least impactful as I could. I considered finding ways to help those impacted, but I don’t have the resources or time to work on every single character. It isn’t fair to me and it isn’t fair to anyone I wouldn’t be able to help.
Compensation? There was never compensation before for issues - you had issues and outages and you received nothing but a server being brought back up and you impacted somehow. However, I started to implement requirements and mandates for changes to ensure that they were never deployed on weekends to avoiding impacting most players free time. Sometimes things get in depending on who is wanting things in and they are unaware of other changes they bring with them - which is what happened here. But, I have always tried to strive to be as fair as possible to ensure players time doesn’t feel wasted.
Gold? I considered it. EXP? Requires more implementation than time that I had.
Also compensation shouldn’t be looked for all the time. It’s a sense of entitlement that I am not fond of - if a server has an issue, I’m immediately flooded with compensation inquiries and award requests for outages. It shouldn’t be a thing but it is.
No one even considers the time that the volunteer staff gives up in these moments and they do not receive any compensation. They lose time with the family, they lose their own free time to play Arelith if they do, they aren’t paid anything and they don’t often receive a simple thank you. And no, please don’t post it now that it’s mentioned.
I’m getting tired of firefighting for the amount of crap that is thrown at us for trying to make the server available and you less impacted. It’s really not worth it these days, and it’s burning myself out and others that have to do it. But we do it because we care, so there is that.
Either way, we’ll see what generosity I have in my time and effort to see if there’s something more I can do. If it’s needed.