Home Artists Posts Import Register

Content

I have been working on a change to the back end code on smutcube.com that handles the specifics of how pledge tiers are calculated. The most important thing is that you should still receive the rewards for the tier you signed up for, if something changes please contact me and I'll make sure you're getting the rewards you should be. The main reason for this post is to let you know there's been a change to the code, so if there's any weirdness trying to redeem your rewards it's not intentional and I'd like to hear about it.

Part of the benefit of the new change is that Annual pledges should now be possible. Annual pledges come with a 16% discount, which works out to about 2 months for free.

Another small change is that the Arcane Tier is back, it was unpublished because of complications with the old system, but the new system should have those solved.

The rest of this post is the technical reasoning for the change, it's not really useful information, but if you find it interesting read on:

What changed on the back end is that now smutcube.com will award rewards based on the ID of the tier you signed up for. Previously I was taking the amount pledged and calculating the reward tier based on that.

That was perfectly fine when I implemented it, as USD was the only currency to worry about. Then when GBP, CAD, AUD, and EUR were added I had to update the code to multiply the value by the exchange rate and to update the multiplier whenever the exchange rates changed. Then DEK, NOK, SSK were added and I had to track 7 currencies, then some months later HKD, SGD,NZD,CZK, HUF, and PLN were added which I also updated for, but finally MXN and BRL were added this week and were the final straws for me.

The old way of doing things wasn't scalable and was also unreliable due to Patreon not giving notice when they're changing exchange rates or adding new currencies, the new way is better and should only need updates when I add  new tiers.

Comments

Anonymous

Hey I was logged into the game and then got logged out and it’s now not letting me log in what should I do?