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}} +
+ + +
+
+ Account Holder: +
+
+ +
+
+
+
+ Initial Deposit: +
+
+ +
+
+
+ +
+
+ {{else data.detailed_account_view}}

Account Details

@@ -100,7 +126,6 @@ {{/if}} {{else}} -

Nanotrasen Accounts