Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small balance changes #931

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion code/modules/hydroponics/unique_plant_genes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
if(!.)
return
var/obj/item/seeds/our_seed = our_plant.get_plant_seed()
shield_uses = round(our_seed.potency / 20)
shield_uses = round(our_seed.potency / 30) // BANDASTATION EDIT - Original: shield_uses = round(our_seed.potency / 20)
//deliver us from evil o melon god
our_plant.AddComponent(/datum/component/anti_magic, \
antimagic_flags = MAGIC_RESISTANCE|MAGIC_RESISTANCE_HOLY, \
Expand Down
2 changes: 2 additions & 0 deletions modular_bandastation/balance/_balance.dme
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@
#include "code/station_traits.dm"
#include "code/supply_packs.dm"
#include "code/crew_manifest.dm"
#include "code/cargo_packs.dm"
#include "code/laser.dm"

#include "code/~undefs.dm"
68 changes: 68 additions & 0 deletions modular_bandastation/balance/code/cargo_packs.dm
AloeNeverDie marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
// MARK: WEAPONS
/datum/supply_pack/security/disabler
cost = CARGO_CRATE_VALUE * 6 // Original price: 600 Approximate new price: 1200

/datum/supply_pack/security/laser
cost = CARGO_CRATE_VALUE * 8 // Original price: 800 Approximate new price: 1600

/datum/supply_pack/security/armory/ballistic
cost = CARGO_CRATE_VALUE * 35 // Original price: 3500 Approximate new price: 7000

/datum/supply_pack/security/armory/energy
cost = CARGO_CRATE_VALUE * 36 // Original price: 3600 Approximate new price: 7200

/datum/supply_pack/security/armory/laser_carbine
cost = CARGO_CRATE_VALUE * 27 // Original price: 1800 Approximate new price: 5400

/datum/supply_pack/security/armory/disabler_smg
cost = CARGO_CRATE_VALUE * 18 // Original price: 1400 Approximate new price: 3600

/datum/supply_pack/security/armory/battle_rifle
cost = CARGO_CRATE_VALUE * 150 // Original price: 20000 Approximate new price: 30000

/datum/supply_pack/goody/mars_single
cost = PAYCHECK_CREW * 80 // Original price: 2000 Approximate new price: 4000

/datum/supply_pack/goody/ballistic_single
cost = PAYCHECK_COMMAND * 30 // Original price: 1500 Approximate new price: 3000

/datum/supply_pack/goody/disabler_single
cost = PAYCHECK_COMMAND * 6 // Original price: 300 Approximate new price: 600

/datum/supply_pack/goody/energy_single
cost = PAYCHECK_COMMAND * 24 // Original price: 1200 Approximate new price: 2400

/datum/supply_pack/goody/laser_single
cost = PAYCHECK_COMMAND * 12 // Original price: 600 Approximate new price: 1200

/datum/supply_pack/goody/double_barrel
cost = PAYCHECK_COMMAND * 36 // Original price: 1800 Approximate new price: 3600

/datum/supply_pack/security/ammo
cost = CARGO_CRATE_VALUE * 16 // Original price: 1600 Approximate new price: 3200

/datum/supply_pack/security/armory/br_mag
cost = CARGO_CRATE_VALUE * 14 // Original price: 1400 Approximate new price: 2800

// MARK: AMMO
/datum/supply_pack/goody/dumdum38
cost = PAYCHECK_CREW * 4 // Original price: 100 Approximate new price: 200

/datum/supply_pack/goody/match38
cost = PAYCHECK_CREW * 4 // Original price: 100 Approximate new price: 200

/datum/supply_pack/goody/rubber
cost = PAYCHECK_CREW * 3 // Original price: 100 Approximate new price: 200

/datum/supply_pack/goody/dumdum38br
cost = PAYCHECK_CREW * 4 // Original price: 100 Approximate new price: 200

/datum/supply_pack/goody/match38br
cost = PAYCHECK_CREW * 4 // Original price: 100 Approximate new price: 200

AloeNeverDie marked this conversation as resolved.
Show resolved Hide resolved
/datum/supply_pack/goody/rubber
cost = PAYCHECK_CREW * 4 // Original price: 75 Approximate new price: 200

// MARK: MISC
/datum/supply_pack/critter/pony // Fun not allowed or has to be too expensive
cost = 9000 // Original price: 800 New price: 9000
11 changes: 11 additions & 0 deletions modular_bandastation/balance/code/laser.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// MARK: carbine changes
/obj/item/ammo_casing/energy/lasergun/carbine
e_cost = LASER_SHOTS(20, STANDARD_CELL_CHARGE) // Original: LASER_SHOTS(40, STANDARD_CELL_CHARGE)

/obj/projectile/beam/laser/carbine/Initialize(mapload)
. = ..()
speed = speed * 0.7 // Original: 1.25

/obj/item/gun/energy/laser/carbine/Initialize(mapload)
. = ..()
AddComponent(/datum/component/automatic_fire, 0.2 SECONDS, allow_akimbo = FALSE) // Original: automatic_fire, 0.15 SECONDS
Loading