[Freeciv-Dev] [bug #17607] Units with "settlers" flag cannot fortify

2015-03-29 Thread Marko Lindqvist
Update of bug #17607 (project freeciv):

Category:None => general
  Status:None => Duplicate  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 

___

Follow-up Comment #4:

This is no longer hardcoded to the engine in 2.6, though most rulesets still
prevent settlers from fortifying.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #17607] Units with "settlers" flag cannot fortify

2011-02-02 Thread Marko Lindqvist

Follow-up Comment #3, bug #17607 (project freeciv):

I think historical main reason why settlers cannot fortify is user interface.
When 'f' is pressed, settlers build fortress, other units fortify.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #17607] Units with "settlers" flag cannot fortify

2011-02-02 Thread Micke

Follow-up Comment #2, bug #17607 (project freeciv):

Is there any rational reason for this and would anything break if one changed
it? I can't see any reason why it would upset autosettlers, atleast.
Not being able to fortify on ocean tiles makes sense as long as the fortify
defence bonus is fixed, on the other hand.


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #17607] Units with "settlers" flag cannot fortify

2011-01-30 Thread Matthias Pfafferodt

Follow-up Comment #1, bug #17607 (project freeciv):

At the moment settlers can never be fortified. See
unit.c:can_unit_do_activity_targeted_at():


  case ACTIVITY_FORTIFYING:
return (uclass_has_flag(pclass, UCF_CAN_FORTIFY)
&& punit->activity != ACTIVITY_FORTIFIED
&& !unit_has_type_flag(punit, F_SETTLERS)
&& (!is_ocean(pterrain) || tile_city(ptile)));


___

Reply to this item at:

  

___
  Nachricht geschickt von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #17607] Units with "settlers" flag cannot fortify

2011-01-29 Thread Micke

URL:
  

 Summary: Units with "settlers" flag cannot fortify
 Project: Freeciv
Submitted by: someswede
Submitted on: Sun Jan 30 01:25:18 2011
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: At least 2.2 and onwards
 Discussion Lock: Any
Operating System: None
 Planned Release: 

___

Details:

This may be a GTK-client issue.
Having unitflag "Settlers" means a unit can never fortify (except, I assume,
by savegame editing), even if it has classflag "CanFortify". This holds true
regardless of unit roles and the existence of base definitions in the
ruleset.





___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev