Put throne room gold in the chest

This commit is contained in:
Pasi Kallinen
2016-10-15 10:26:20 +03:00
parent 17e13f1e53
commit 35f46a0149
2 changed files with 7 additions and 2 deletions
+1
View File
@@ -350,6 +350,7 @@ kicking activates statue traps
pets start with apport equal to your charisma pets start with apport equal to your charisma
sometimes generate the random mazes with wide corridors, thick walls, sometimes generate the random mazes with wide corridors, thick walls,
or with dead ends changed to loops or with dead ends changed to loops
put throne room gold in the chest
Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository
+6 -2
View File
@@ -380,12 +380,16 @@ struct mkroom *sroom;
} }
switch (type) { switch (type) {
case COURT: { case COURT: {
struct obj *chest; struct obj *chest, *gold;
levl[tx][ty].typ = THRONE; levl[tx][ty].typ = THRONE;
(void) somexy(sroom, &mm); (void) somexy(sroom, &mm);
(void) mkgold((long) rn1(50 * level_difficulty(), 10), mm.x, mm.y); gold = mksobj(GOLD_PIECE, TRUE, FALSE);
gold->quan = (long) rn1(50 * level_difficulty(), 10);
gold->owt = weight(gold);
/* the royal coffers */ /* the royal coffers */
chest = mksobj_at(CHEST, mm.x, mm.y, TRUE, FALSE); chest = mksobj_at(CHEST, mm.x, mm.y, TRUE, FALSE);
add_to_container(chest, gold);
chest->owt = weight(chest);
chest->spe = 2; /* so it can be found later */ chest->spe = 2; /* so it can be found later */
level.flags.has_court = 1; level.flags.has_court = 1;
break; break;