Regarding Transfer
Posted: Sun Apr 12, 2015 7:26 pm
Just FYI, I disabled transfer tonight.
A couple weeks ago, I attempted to make some changes to transfer to give more specific messaging when it failed, and prevent some certain bypasses for transferring stuff you would not normally be able to get and place by normal means. It seems like those changes in turn broke all the stuff related to container weight calculation and some other things, meaning people could have infinite bags of holding or smelt 200+ pound bars in a furnace. Yikes!
Transfer started as just a simple, "move everything from A to B" command to add as a convenience feature. I'll be honest, I pretty much wrote it for myself, since when I was on my PC I frequently had to use client-side repetition commands when moving a mass amount of herbs from my gathering barrel to the trunk that I store herbs in in my home. So rather than typing #20 {get arnica from barrel;put arnica in trunk}, I whipped up transfer so I could "transfer 20 arnica from barrel to trunk". But over the course of time since I originally wrote the command, it's been a constant source of problems, interfering with container weight calculations, bypassing container restrictions, and all sorts of other issues.
So for now, it's just disabled. I might try to attempt to fix it up again, but I've gone in there to make so many emergency fixes when a bug pops up that it's starting to look pretty darn messy. I'm at the point now where I think we just need to scrap it and re-write it to something more robust and comprehensive. So unfortunately, this may be a long term thing.
I know this is going to be hard to adjust to since so many folks have been used to transfer over the past year or so since I've written it, but please remember that it's always intended to just be a simple server-side shortcut and you can easily accomplish the same client-side.
A couple weeks ago, I attempted to make some changes to transfer to give more specific messaging when it failed, and prevent some certain bypasses for transferring stuff you would not normally be able to get and place by normal means. It seems like those changes in turn broke all the stuff related to container weight calculation and some other things, meaning people could have infinite bags of holding or smelt 200+ pound bars in a furnace. Yikes!
Transfer started as just a simple, "move everything from A to B" command to add as a convenience feature. I'll be honest, I pretty much wrote it for myself, since when I was on my PC I frequently had to use client-side repetition commands when moving a mass amount of herbs from my gathering barrel to the trunk that I store herbs in in my home. So rather than typing #20 {get arnica from barrel;put arnica in trunk}, I whipped up transfer so I could "transfer 20 arnica from barrel to trunk". But over the course of time since I originally wrote the command, it's been a constant source of problems, interfering with container weight calculations, bypassing container restrictions, and all sorts of other issues.
So for now, it's just disabled. I might try to attempt to fix it up again, but I've gone in there to make so many emergency fixes when a bug pops up that it's starting to look pretty darn messy. I'm at the point now where I think we just need to scrap it and re-write it to something more robust and comprehensive. So unfortunately, this may be a long term thing.
I know this is going to be hard to adjust to since so many folks have been used to transfer over the past year or so since I've written it, but please remember that it's always intended to just be a simple server-side shortcut and you can easily accomplish the same client-side.