forked from github/server
fixing the trollbelt multiplier.
it was multiplying the weight of the unit, too, leading to far too big bonuses. https://bugs.eressea.de/view.php?id=1510
This commit is contained in:
parent
f320a50853
commit
b9a41bc39f
|
@ -315,7 +315,7 @@ int walkingcapacity(const struct unit *u)
|
|||
}
|
||||
if (rbelt) {
|
||||
int tmp = i_get(u->items, rbelt->itype);
|
||||
n += _min(people, tmp) * (STRENGTHMULTIPLIER - 1) * personcapacity(u);
|
||||
n += _min(people, tmp) * (STRENGTHMULTIPLIER - 1) * u_race(u)->capacity;
|
||||
}
|
||||
|
||||
return n;
|
||||
|
|
|
@ -39,14 +39,6 @@ extern "C" {
|
|||
#define MV_SWIM (1<<8) /* kann schwimmen */
|
||||
#define MV_WALK (1<<9) /* kann über Land gehen */
|
||||
|
||||
/* Die tragekapaz. ist hardcodiert mit defines, da es bis jetzt sowieso nur 2
|
||||
** objekte gibt, die etwas tragen. */
|
||||
#define SILVERWEIGHT 1
|
||||
#define SCALEWEIGHT 100 /* Faktor, um den die Anzeige von gewichten
|
||||
* * skaliert wird */
|
||||
#define HORSECAPACITY 7000
|
||||
#define WAGONCAPACITY 14000
|
||||
|
||||
#define HORSESNEEDED 2
|
||||
|
||||
/* ein mensch wiegt 10, traegt also 5, ein pferd wiegt 50, traegt also 20. ein
|
||||
|
|
|
@ -70,6 +70,8 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|||
|
||||
#include "move.h"
|
||||
|
||||
#define SCALEWEIGHT 100 /* Faktor, um den die Anzeige von Gewichten skaliert wird */
|
||||
|
||||
bool nocr = false;
|
||||
bool nonr = false;
|
||||
bool noreports = false;
|
||||
|
|
Loading…
Reference in New Issue