Skip to content

Random Skin Option

The Aviatrix··5 votes·1,114 views

This is an idea which has been discussed with my friends and I periodically wish was available...

Would it be possible to create a random skin option instead choosing a skin during champion select? The random pool would only exist for skins already owned, so somebody wouldn't be able to play Pulsefire Ezreal unless they already own Pulsefire Ezreal. I feel like this idea fits in especially well with mystery gifting - except it's a mystery for what you already own. (My friends and I do a lot of mystery gifting... The surprise is quite fun.)

For example... I love Annie's skins. I currently own Goth, Wonderland, Red Riding and Frostfire. With the implementation of a random skin option I could select "random" instead of any of these skins during champion select. By selecting random, I would not know which of the four skins I own would be played until the loading screen (and it's too late to change!).

I'm not sure whether or not it'd be best to add the default skin or not. Some default skins are awesome - and by being included it'd add to the pool of random available. But some people might prefer to play a skin (any skin) over the default look.

By adding a random option a mini surprise is given before each game. The excitement of seeing which skin will be played could even, potentially, encourage further purchases. (It creates more mystery and thus more excitement!)

So please, would a random skin option in champion select be possible?

8 Comments

SirTezla1 votes

I think the coding for this would be a bit difficult, due to everyone having different skins or a different number of such.

HeroesNeverQuit1 votes

meh not really... The coding imo would be pretty simple. You would select a champion.

The program would then run something along the lines of find champion skins which it should already be doing to check to see which ones you own. It seems the ones you own and then randomly selects one.

Im not a coder or anything so maybe thats not how it works but i would assume it works somewhat similar to it having to lookup what skins you own every game. When it does that the game would know what skins to randomly select from...

SirTezla1 votes

I am just starting to code, about 3-4 months, and as far as I know it would be too complicated.

Rakan Garfield1 votes

It is actually really easy to code. Since you are interested in coding, there is a randomize function in every language. However, let's say the randomize function only allows us to pick a random float between 0 and 1. What you would do would be to multiply the random generated number (let's call it rnd) and multiply it by 10 * (least common multiple of number of skins available) (let's call this one tot). You would then use use the line: var = tot % (number of skins). The % (modulus operator) will find the remainder. Then you have a for loop like this: for(counter = 0; counter < number of skins; counter++) { if(var == counter) { LoadSkinFunction(var); } }

It's not really that complicated.

b00stedAnimal171 votes

I don't really agree with this because Me personally I like to know what skin I'm going to have and that might hurt people who don't have skins because they have the option but isn't being allowed to use it.

The Aviatrix1 votes

I don't understand what your issue is.

If you want to know what skin you're using, then choose your skin instead of random. It would be an option in addition to selecting a specific skin. As for it being an option but not being allowed to use it because you don't have skins... Well they can't use a skin anyhow - how is not allowing them access to a random option any different than not allowing them access to a skin?

Luffy431101 votes

i like it. reminds my about Maplestory.It will fit right in n' if u dont want it,it wont be forced on u

Nerdchop1 votes

This hasn't gotten any attention. It should be a simple matter to add this option to the game.

More from [ARCHIVED] Miscellaneous