igroglaz / srvmgr

https://rom2.ru
8 stars 5 forks source link

reassign max stats for 'female' warrior/mage #2

Closed igroglaz closed 4 years ago

igroglaz commented 4 years ago

RoM2 got 4 classes - male warrior, female warrior (amazon), male wizard, female wizard (witch).

But people use only male warrior and wizards cause max stat got more 'body' stat. Current max stats:

Warrior | 52 | 50 | 48 | 46 Amazon | 50 | 52 | 46 | 48 Wizard | 48 | 46 | 52 | 50 Witch | 46 | 48 | 50 | 52

The idea is change amazon/witch max stats to make them compatible to male classes. Eg, if amazon would have max stats: 48 52 52 52 (so amazon would have 99 protection from magic, but much less HP). it would make it compatible to male warrior; and useful in certain situations (this particular values is just an example, we would have to experiment with them to find right balance).

So task is to add new constants in server config: amazon_body amazon_agility amazon_mind amazon_spirit

witch_body witch_agility witch_mind witch_spirit

To do so we need to find certain spots in the code which got this constants. It's possible to do it if we would use IDA and drink stat potions near the maximmum value

igroglaz commented 4 years ago

Some info considering discussion about max stats: http://tangar.info/allods-blog/allody-2-novyj-klass-amazonka (in Russian)

igroglaz commented 4 years ago

https://github.com/igroglaz/srvmgr/commit/4dcc96dae5cfe39e5697c029c26b6da9c0b975d1