Skip to content

Reimplement INN system and add Rusty Pick Inn

Jesusaves requested to merge jesusalva/evolsrc:jesusalva/inns into master

Reimplementing INN system was necessary because current code was conflicting itself.

It is also not possible to guess what CURRENT_INN means, so it was entirely removed from source code.

How INN System works now:

Exactly as source code suggested. You can save your position anywhere and on death you'll respawn with 1/3 HP. But, if you book an INN, you'll respawn at that inn with 100% HP. You can change the bed freely if the INN was booked. Saving somewhere outside the INN (even in another INN) will annulate previous reserve. INN Booking only lasts one use, after using the full heal once, you must book the INN again.

Highlight @WildX - this is how Reid/gumi wrote the system but I have no way in knowing if this is how they wanted to work.

A confirmation dialog is only shown if changing save point will imply in losing an INN register. It relies on client data being submitted first to work fully.


close evol-all#8 (closed)

Merge request reports