IdleLands / IdleLandsOld

[DEPRECATED] A full-blown idling RPG. It has a modular backend that can be added to any existing frontend via a REST API.
http://idlelands.github.io/IdleLandsOld
MIT License
41 stars 28 forks source link

scalable boss items #809

Open seiyria opened 9 years ago

seiyria commented 9 years ago

it would be really cool if boss items scaled to your level (ie, their stats were tweaked until the item score was in your find range). that way, some boss content (like holiday content) could be accessible and obtainable year round.

Perhaps there should be a scalable=1 setting on any item that allows it to scale with you. Possibly only when you find the item, but maybe it could level up with you too.

sedgwick commented 9 years ago

I think it would be cool if a boss item scaled to the level you find it, but an item that always scales with you as you level has the potential to never be replaced. The Guardian tier of items are already a high score compared to the level appropriate for them, so scaling them with each level could mean always having one item.

It's a fun feature, though. Balancing will probably be a pain since it could scale with you, but then get flip-stat or forsakeItem and replaced for not being as good anymore, which happens pretty often. I'll often replace an item with a nearly identical copy of itself, because the new one has the full X amount of stats, where as the old item has just a few points less from some forsake events.

seiyria commented 9 years ago

That's true. I think it would only work when you find the item so it can still be replaced later. I have to redo analytics eventually anyway (to make global analytics, etc less bad) so this would probably come around the time I do that.

calthax commented 9 years ago

I think the best algorithm for scalable items would be multiplying all stats that equal one in equipment.coffee by a scalable factor and for other stats that don't equal one multiply the scalable factor by 1/score in equipment.coffee