任务单 #48837

Player removal not removing city border claims

开放日期: 2023-10-13 03:51 最后更新: 2023-10-25 00:38

报告人:
属主:
类型:
状态:
关闭
组件:
里程碑:
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:
9

Details

server_remove_player() calls player_clear() in common/ code, and that removes cities by game_remove_city() only, while proper server side city removal would include remove_city() call. This likely has other effects, but I noticed this while debugging why there's a city border claim from already removed player.

任务单历史 (3/15 Histories)

2023-10-13 03:51 Updated by: cazfi
  • New Ticket "Player removal not removing city border claims" created
2023-10-13 04:13 Updated by: cazfi
  • 属主 Update from (无) to cazfi
  • 处理结果 Update from to Accepted
评论

Patches for all branches, including S2_6, attached.

2023-10-15 03:46 Updated by: cazfi
  • 处理结果 Update from Accepted to
评论

Currrent patch seems to cause some crashes itself.

2023-10-17 06:05 Updated by: cazfi
  • 处理结果 Update from to Accepted
评论

Reply To cazfi

Currrent patch seems to cause some crashes itself.

Fixed. Was about accessing nonexistent visions.

2023-10-18 12:23 Updated by: cazfi
评论

Reply To cazfi

Reply To cazfi

Currrent patch seems to cause some crashes itself.

Fixed. Was about accessing nonexistent visions.

New versions attached, with one more nonexistent vision issue resolved.

2023-10-25 00:38 Updated by: cazfi
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from Accepted to Fixed

编辑

Please login to add comment to this ticket » 登录名