William758 / ZetAspects

4 stars 1 forks source link

Implement playercount-based drop chances? #27

Closed eGhpGZeMqhlAIRtA1soVFK4JCDnrsxAXjirz97L closed 2 years ago

eGhpGZeMqhlAIRtA1soVFK4JCDnrsxAXjirz97L commented 2 years ago

Is it possible to have different playercounts affect the base drop chance of an aspect? For example, each additional player multiplying the set drop chance by 1.5x or 2x or whichever would be best for balance purposes?

William758 commented 2 years ago

The drop chance is currently multiplied by the sqrt of the player count but i'll add in a config to make the exponent configurable.

ghost commented 2 years ago

@William758 I dont get why you multiply by playercount^X . The more player there is, the more the ennemies, the more the item drops. My issue is that when playing with ShareSuite, i'd like to actually DIVIDE the drop chance by the player count, as every drop is shared by all players anyway. So one drop = 4 items if 4 players. So to make it balanced, it would be nice to be able to reduce drop rate based on player count as well. I'm bad at math but i dont think i can do that with the player count exponent.

William758 commented 2 years ago

@HijackHornet Setting the exponent to -1 has the same effect as dividing by player count. Just released an update because I had prevented negative exponents from working in the previous version.

ghost commented 2 years ago

Top :)