From 15beced777c1d0375d4ea8467c383f2b8713db97 Mon Sep 17 00:00:00 2001
From: Tails2091 <40816748+Tails2091@users.noreply.github.com>
Date: Sat, 28 Jul 2018 17:28:58 -0400
Subject: [PATCH] Changes karma refund to use switches
---
code/modules/karma/karma.dm | 60 +++++++++++++++++++------------------
1 file changed, 31 insertions(+), 29 deletions(-)
diff --git a/code/modules/karma/karma.dm b/code/modules/karma/karma.dm
index e9265c15b4a..1f18edfae22 100644
--- a/code/modules/karma/karma.dm
+++ b/code/modules/karma/karma.dm
@@ -371,29 +371,30 @@ You've gained [totalkarma] total karma in your time here.
"}
return
/client/proc/karmarefund(var/type,var/name,var/cost)
- if(name == "Tajaran Ambassador")
- cost = 30
- else if(name == "Unathi Ambassador")
- cost = 30
- else if(name == "Skrell Ambassador")
- cost = 30
- else if(name == "Diona Ambassador")
- cost = 30
- else if(name == "Kidan Ambassador")
- cost = 30
- else if(name == "Slime People Ambassador")
- cost = 30
- else if(name == "Grey Ambassador")
- cost = 30
- else if(name == "Vox Ambassador")
- cost = 30
- else if(name == "Customs Officer")
- cost = 30
- else if(name == "Nanotrasen Recruiter")
- cost = 10
- else
- to_chat(usr, "That job is not refundable.")
- return
+ switch(name)
+ if("Tajaran Ambassador")
+ cost = 30
+ if("Unathi Ambassador")
+ cost = 30
+ if("Skrell Ambassador")
+ cost = 30
+ if("Diona Ambassador")
+ cost = 30
+ if("Kidan Ambassador")
+ cost = 30
+ if("Slime People Ambassador")
+ cost = 30
+ if("Grey Ambassador")
+ cost = 30
+ if("Vox Ambassador")
+ cost = 30
+ if("Customs Officer")
+ cost = 30
+ if("Nanotrasen Recruiter")
+ cost = 10
+ else
+ to_chat(usr, "That job is not refundable.")
+ return
var/DBQuery/query = dbcon.NewQuery("SELECT * FROM [format_table_name("whitelist")] WHERE ckey='[usr.ckey]'")
query.Execute()
@@ -408,12 +409,13 @@ You've gained [totalkarma] total karma in your time here.
"}
if(dbckey)
var/list/typelist = list()
- if(type == "job")
- typelist = splittext(dbjob,",")
- else if(type == "species")
- typelist = splittext(dbspecies,",")
- else
- to_chat(usr, "Type [type] is not a valid column.")
+ switch(type)
+ if("job")
+ typelist = splittext(dbjob,",")
+ if("species")
+ typelist = splittext(dbspecies,",")
+ else
+ to_chat(usr, "Type [type] is not a valid column.")
if(name in typelist)
typelist -= name