diff --git a/code/modules/economy/Accounts.dm b/code/modules/economy/Accounts.dm
index 9dbfb8c2d51..493bfdd1e8a 100644
--- a/code/modules/economy/Accounts.dm
+++ b/code/modules/economy/Accounts.dm
@@ -92,8 +92,9 @@ var/global/list/all_money_accounts = list()
P.wrapped = R
R.name = "Account information: [M.owner_name]"
- // AUTOFIXED BY fix_string_idiocy.py
- // C:\Users\Rob\Documents\Projects\vgstation13\code\WorkInProgress\Cael_Aislinn\Economy\Accounts.dm:94: R.info = "Account details (confidential)
"
+ var/overseer = "Unknown"
+ if(source_db.held_card)
+ overseer = source_db.held_card.registered_name
R.info = {"Account details (confidential)
Account holder: [M.owner_name]
Account number: [M.account_number]
@@ -101,7 +102,7 @@ var/global/list/all_money_accounts = list()
Starting balance: $[M.money]
Date and time: [worldtime2text()], [current_date_string]
Creation terminal ID: [source_db.machine_id]
- Authorised NT officer overseeing creation: [source_db.held_card.registered_name]
"}
+ Authorised NT officer overseeing creation: [overseer]
"}
// END AUTOFIX
//stamp the paper
var/image/stampoverlay = image('icons/obj/bureaucracy.dmi')
diff --git a/code/modules/economy/Accounts_DB.dm b/code/modules/economy/Accounts_DB.dm
index a4a27209d3b..1168a3f4bb6 100644
--- a/code/modules/economy/Accounts_DB.dm
+++ b/code/modules/economy/Accounts_DB.dm
@@ -131,9 +131,9 @@
if(..())
return 1
- if("insert_card")
+ if(href_list["insert_card"])
if(held_card)
- held_card.loc = src.loc
+ held_card.forceMove(loc)
if(ishuman(usr) && !usr.get_active_hand())
usr.put_in_hands(held_card)
@@ -144,7 +144,7 @@
if (istype(I, /obj/item/weapon/card/id))
var/obj/item/weapon/card/id/C = I
usr.drop_item()
- C.loc = src
+ C.forceMove(src)
held_card = C
if(!get_access_level(usr))
diff --git a/nano/templates/accounts_terminal.tmpl b/nano/templates/accounts_terminal.tmpl
index 7397eda8ad5..5722383aa84 100644
--- a/nano/templates/accounts_terminal.tmpl
+++ b/nano/templates/accounts_terminal.tmpl
@@ -23,9 +23,35 @@
{{:helper.link('New Account', 'gear', {'choice' : 'create_account'}, data.creating_new_account ? 'disabled' : null, 'fixedLeft')}}
{{:helper.link('Print', 'print', {'choice' : 'print'}, data.creating_new_account ? 'disabled' : null, 'fixedLeft')}}
+ {{if data.creating_new_account}}
+
+
Create Account
+
-
- {{if data.detailed_account_view}}
+
+ {{else data.detailed_account_view}}
Account Details
@@ -100,7 +126,6 @@
{{/if}}
{{else}}
-
Nanotrasen Accounts