diff -r a299cab0927e -r 64d2f7d5f02b unmovable_cmd.c --- a/unmovable_cmd.c Tue Jan 04 17:04:10 2005 +0000 +++ b/unmovable_cmd.c Tue Jan 04 17:11:03 2005 +0000 @@ -318,6 +318,8 @@ int score; int32 cost = 0; + SET_EXPENSES_TYPE(EXPENSES_PROPERTY); + if (CheckFlatLandBelow(tile, 2, 2, flags, 0, NULL) == CMD_ERROR) return CMD_ERROR; @@ -361,6 +363,8 @@ uint tile = TILE_FROM_XY(x,y); Player *p; + SET_EXPENSES_TYPE(EXPENSES_PROPERTY); + if ((int)p1 != OWNER_WATER) // destruction was initiated by player p = DEREF_PLAYER((byte)p1); else { // find player that has HQ flooded, and reset their location_of_house