wow, lots of things....
G-Land is quite alive, we are still able to fill the friday and saturday evening raids with just the signups on guild website. ( that's something that was not so easy in the latter days of Keeper )
Merging : the only way to do it that late in the game is to do a soft merge.
One Free Transfer to the server of your choice for all characters, wait a quarter to see how the dust settle.
look at the lowest population servers and warn that they are going to get killed, it's time to transfer if you want to move to a server that's not the one that is going to receive the characters ( 1,5 month warning ). Only merge the chracters that have been active in the last 3 years... and rename basaed on activity. ( not active gets renamed, most active gets to keep his/her name )
noamineo wrote on Sep 11
th, 2017 at 7:02pm:
The 4.3 million limit is a 32-bit unsigned integer, is a limitation in how the game stores currency(as the number of coppers you have). They were able to raise the limit before because it was originally a lower, artificial cap. It is now capped in a way that cannot be changed without drastic re-coding.
Digimonk wrote on Sep 11
th, 2017 at 11:23pm:
Like I said, there are plenty of ways around that which wouldn't require "drastic" measures.
In the end, it doesn't really matter though because SSG has proven that they give no more fucks about revitalizing DDO and fixing the dwindling server populations and attrition than Turbine did so they're not going to do anything like this any time soon.
noamineo wrote on Sep 11
th, 2017 at 11:37pm:
Ok, so clearly you haven't done any coding.
Flav or Strak or someone want to hop in and explain exactly why changing something that fundamental is not simple?
depends on how it has been coded.... it might just be to change in the declaration part longint to doubleint and recompile, that assume that they used a string in the database for the field.... but if they used a longint in the database, changing it to doubleint wwill lead to lots of
fun stuff.
( said another way : unless you want to spend days fixing broken things you do not change a data type in a database. )
It all depends if the guy that did the datamodel had a clue or not... And since the currency initially was gold not plat, I suspect they didn't think about players getting filthy rich, so the field is probably a longint in the database ( it saves a lot of space compared to a string : 4.300.000.000 = 10 bytes in string format, but the actual space reserved might be longer, 4 in longint format )
Oh and the exact value is 4294967295. ( also 11111111111111111111111111111 or FFFFFFFF )