Skip to content

Commit b4f8b99

Browse files
authored
Minor tweaks to Freebooter ship cost (#21306)
https://github.com/Aurorastation/Aurora.3/blob/e1226fcd7240bef8b80e0683fd7e58437d0e6927/maps/_common/mapsystem/map.dm#L309-L318 Ship cost doesn't play a role here when a map is picked among the candidates pool. There is no reason to not treat a variation ship as a full ship after it's chosen. This was leaving budget points as a decimal number, preventing the loop from ending early before eliminating each candidates. This doesn't change the outcome but makes it more in line with the intended standard. I had no idea about this at the time when I made freebooter variation (oops)
1 parent 07ef3f9 commit b4f8b99

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
2+
author: Kano
3+
4+
delete-after: True
5+
6+
changes:
7+
- balance: "Tweaked freebooter ships' cost from 0.5 to 1."

maps/away/ships/freebooter/freebooter_salvager/freebooter_salvager.dm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
list(ZTRAIT_AWAY = TRUE, ZTRAIT_UP = FALSE, ZTRAIT_DOWN = TRUE),
1212
)
1313

14-
ship_cost = 0.5 // halved from 1 as this is a variation
15-
spawn_weight = 0.5
14+
ship_cost = 1
15+
spawn_weight = 0.5 // halved from 1 as this is a variation
1616

1717
shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/freebooter_salvager, /datum/shuttle/autodock/multi/lift/freebooter_salvager)
1818
sectors = list(ALL_POSSIBLE_SECTORS)

maps/away/ships/freebooter/freebooter_ship/freebooter_ship_.dm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
sectors = list(ALL_POSSIBLE_SECTORS)
1212
spawn_weight = 0.5 // halved from 1 as this is a variation
13-
ship_cost = 0.5
13+
ship_cost = 1
1414
id = "freebooter_ship"
1515
shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/freebooter_shuttle)
1616
ban_ruins = list(/datum/map_template/ruin/away_site/freebooter_salvager)

0 commit comments

Comments
 (0)