Board Thread:Game Discussions/@comment-115.70.170.169-20140915095156/@comment-67.183.36.158-20141213172602

68.1.176.192 wrote: LOL, I love internet lawyers: "False advertising" "I'ma sue dem" "They have to give your money back". Please, just stop, you sound foolish.

You know how I know they have a straight up percent that they just add a multiplier to? It's WAAAAAAY easier to code that way. Basing it on time, type of armor, or even the amount dropped previously makes for much more complicated code, with a MUCH higher chance of bugs. It's simply not worth it.

I'd bet money that the chest algorithm looks something like this:

Int chest = 1; int random = rand %  100 + 1; int multiplier = chest_drop_number; (where chest drop number is the multiplier of the chest) Int success =  chest*chest_drop_number; then they do some sort of comparison like: if (success > rand){go_figure_out_armor drop;}

that way if they want to increase/decrease the chest drops for everyone they do it in one spot. If they change chest multipliers, they change it in one spot, that probably checks an enum against the chest name. Easy peasy, and programmers are just as lazy as everyone else, so they like to keep it easy.

TLDR: you are not a lawyer so don't give legal opinions; and it's a straight up random. Why? Occams razor, that's why. Finally someone who understands!! While my expertise is math in general and not coding, there is ALWAYS an algorithm.