Alright so I've made some changes and now the Premium and Skill tickets properly double the Exp and SP. Problem is, I read in another thread that the gameserver clamps the maximum EXP and SP bonus to +1000% and it turns out this is true. If I use a 100% Skill ticket it doubles my SP but if I use a premium the EXP doubles but I don't get any additional SP because I'm already at the 1000% cap.
I am running a patched game server to allow for more than 10x rates (Even though I'm not using more than 10x on the gameserver atm.) Are there any other settings I should look out for to remove this clamp or am I boned?
I think what I may just do is change the base experience for each monster this way I can leave the game server at 1x Exp and that'll give me more flexibility with scrolls and exp buffs.
I could even set it higher. Like set the base exp per mob to 100x normal and then set the game server to 10%. That'd let leave the base EXP at 10x normal rates while allowing all exp bonus items to work and give me the flexibility to make like 10 minute 100x exp scrolls if I wanted to do something like that
E2: Hmm looks like there's a few mobs who give too much experience to store in a normal INT if I try to more than double it. I wonder if I can change it to bigint without nuking the gameserver. MUST TEST
E3: I tried changing the type to Bigint for ExpToGive and as I expected it had some weird results. Mangyangs worked perfectly. Everything beyond that has some STRANGE shit happening. Some mobs can attack, some attack do the wrong damage (Like factors off from where it should be) and some mobs dont even attack. They just stare at you intensely until you die
E4: One thing I may end up doing as a ghetto work around for now is just doubling the monster exp since the largest entry to the monster exp table can be safely doubled and still fit within an INT. After I do that I can set the server rates to 500% which would theoretically allow me to change the premium and skill tickets to +500% which SHOULD let characters have two tickets active at once without missing anything. Anything beyond that wouldn't work but I think that's okay.
Well damn.