Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #660056

closed

Huts don't appear on Glacier terrain

Added by David Fernandez (bard) over 7 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Category:
General
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

I think it is a bug because Huts never appear on glacier terrain when the map is generated with fractal or random mode.
They can appear on glacier when generated with island based mode, but only near the coast (in my tests). However if I load an scenario with already generated map, then huts appear in glacier tiles without problems.
Tested with S2_6 and Trunk (rev 35506).

I was trying to use the hut system to place other extras in the map, but this behaviour makes it hard to balance.


Files


Related issues

Blocks Freeciv - Task #939772: S3_2 datafile format freeze (d3f)ClosedMarko Lindqvist

Actions
Actions #1

Updated by Marko Lindqvist about 7 years ago

mapgen.c:

/* Add a hut.  But not on a polar area, on an ocean, or too close to
 * another hut. */
if ((ptile = rand_map_pos_characteristic(WC_ALL, TT_NFROZEN, MC_NONE))) {
Actions #2

Updated by Jacob Nevins about 7 years ago

We could surely move this restriction to the ruleset.

Actions #3

Updated by Marko Lindqvist about 7 years ago

  • Sprint/Milestone set to 3.0.0
Actions #4

Updated by Marko Lindqvist about 7 years ago

  • Blocks Task #656466: S3_0 datafile format freeze (d3f) added
Actions #5

Updated by Marko Lindqvist almost 7 years ago

  • Sprint/Milestone changed from 3.0.0 to 3.1.0

This is going to require quite a lot of work (dependency patches) to implement properly. Further, if we would make simplistic implementation now, it would be very hard to update to proper implementation in the future due without compatibility issues.

Actions #6

Updated by Marko Lindqvist almost 7 years ago

  • Blocks deleted (Task #656466: S3_0 datafile format freeze (d3f))
Actions #7

Updated by Marko Lindqvist about 6 years ago

It's not about the terrain type "Glacier", but about the polar area.

Actions #8

Updated by David Fernandez (bard) about 6 years ago

I reported it in case it was a bug, but it is not really important.
It makes more sense if it is related to polar area rather than terrain type. I suppose it is not worth to change it.

Actions #9

Updated by Marko Lindqvist over 2 years ago

  • Sprint/Milestone changed from 3.1.0 to 3.2.0

We can probably have a sensible fix now, with the Latitude requirements.

Actions #10

Updated by Marko Lindqvist over 2 years ago

  • Blocks Task #939772: S3_2 datafile format freeze (d3f) added
Actions #11

Updated by Marko Lindqvist over 2 years ago

Actions #12

Updated by Marko Lindqvist over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF