- RESOURCE_QUANTITY wird auch bei Zaubern berücksichtigt.

This commit is contained in:
Christian Schlittchen 2002-04-27 17:49:36 +00:00
parent 7e20f0d392
commit 6c3a576edb
2 changed files with 6 additions and 6 deletions

View File

@ -32,8 +32,8 @@
#define AT_COMBATSPELL 7
#define AT_STRUCTURAL 8
#define GOLEM_IRON 4 /* Anzahl Eisen in einem Eisengolem */
#define GOLEM_STONE 4 /* Anzahl Steine in einem Steingolem */
#define GOLEM_IRON 4 /* Anzahl Eisen in einem Eisengolem */
#define GOLEM_STONE 4 /* Anzahl Steine in einem Steingolem */
typedef struct att {
int type;

View File

@ -1193,7 +1193,7 @@ sp_hain(castorder *co)
return 0;
}
trees = lovar(force * 10) + force;
trees = lovar(force * 10 * RESOURCE_QUANTITY) + force;
#if GROWING_TREES
rsettrees(r, 1, rtrees(r,1) + trees);
#else
@ -1240,7 +1240,7 @@ sp_mallornhain(castorder *co)
return 0;
}
trees = lovar(force * 10) + force;
trees = lovar(force * 10 * RESOURCE_QUANTITY) + force;
#if GROWING_TREES
rsettrees(r, 1, rtrees(r,1) + trees);
#else
@ -1532,7 +1532,7 @@ sp_create_irongolem(castorder *co)
return 0;
}
u2 = create_unit(r, mage->faction, force*8, new_race[RC_IRONGOLEM], 0,
u2 = create_unit(r, mage->faction, max(1,force*8*RESOURCE_QUANTITY), new_race[RC_IRONGOLEM], 0,
LOC(mage->faction->locale, rc_name(new_race[RC_IRONGOLEM], 1)), mage);
set_level(u2, SK_ARMORER, 1);
@ -1593,7 +1593,7 @@ sp_create_stonegolem(castorder *co)
return 0;
}
u2 = create_unit(r, mage->faction, force*5, new_race[RC_STONEGOLEM], 0,
u2 = create_unit(r, mage->faction, max(1,force*5*RESOURCE_QUANTITY), new_race[RC_STONEGOLEM], 0,
LOC(mage->faction->locale, rc_name(new_race[RC_STONEGOLEM], 1)), mage);
set_level(u2, SK_ROAD_BUILDING, 1);
set_level(u2, SK_BUILDING, 1);