From f92a5eaf1242b268f8e956eec09495a44cbcc71f Mon Sep 17 00:00:00 2001 From: Lostlarry Date: Mon, 2 Dec 2019 22:30:32 +0100 Subject: [PATCH 1/4] you done did it --- code/datums/achievements/achievements.dm | 5 +++++ code/game/objects/items/defib.dm | 1 + 2 files changed, 6 insertions(+) diff --git a/code/datums/achievements/achievements.dm b/code/datums/achievements/achievements.dm index 090e58e35dd8..8d416c715f96 100644 --- a/code/datums/achievements/achievements.dm +++ b/code/datums/achievements/achievements.dm @@ -12,3 +12,8 @@ name = "I live again" desc = "As a roboticist, create a cyborg" id = 2 + + /datum/achievement/defib + name = "Livesaver" + desc = "Successfuly defiblirate someone" + id = 3 diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index d121b7e862dc..9de8e49a68ea 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -626,6 +626,7 @@ H.adjustBruteLoss((mobhealth - HALFWAYCRITDEATH) * (total_brute / overall_damage), 0) H.updatehealth() // Previous "adjust" procs don't update health, so we do it manually. user.visible_message("[req_defib ? "[defib]" : "[src]"] pings: Resuscitation successful.") + SSachievements.unlock_achievement(/datum/achievement/defib, user.client) playsound(src, 'sound/machines/defib_success.ogg', 50, 0) H.set_heartattack(FALSE) H.revive() From bbd8cfc6e478296c5e60720165767008ccbc0b6f Mon Sep 17 00:00:00 2001 From: Lostlarry Date: Mon, 2 Dec 2019 22:32:25 +0100 Subject: [PATCH 2/4] me spell good --- code/datums/achievements/achievements.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/achievements/achievements.dm b/code/datums/achievements/achievements.dm index 8d416c715f96..743c8423deb2 100644 --- a/code/datums/achievements/achievements.dm +++ b/code/datums/achievements/achievements.dm @@ -14,6 +14,6 @@ id = 2 /datum/achievement/defib - name = "Livesaver" + name = "Lifesaver" desc = "Successfuly defiblirate someone" id = 3 From ea25da3439cdf7a1a2e7ac734efdb77f07484e27 Mon Sep 17 00:00:00 2001 From: Lostlarry Date: Mon, 2 Dec 2019 22:36:37 +0100 Subject: [PATCH 3/4] more typo --- code/datums/achievements/achievements.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/achievements/achievements.dm b/code/datums/achievements/achievements.dm index 743c8423deb2..8198e7126287 100644 --- a/code/datums/achievements/achievements.dm +++ b/code/datums/achievements/achievements.dm @@ -13,7 +13,7 @@ desc = "As a roboticist, create a cyborg" id = 2 - /datum/achievement/defib +/datum/achievement/defib name = "Lifesaver" desc = "Successfuly defiblirate someone" id = 3 From 68db4446e184196970e10de7bc0df59b5fc2a0e6 Mon Sep 17 00:00:00 2001 From: Lostlarry Date: Tue, 3 Dec 2019 13:19:06 +0100 Subject: [PATCH 4/4] English but better --- code/datums/achievements/achievements.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/achievements/achievements.dm b/code/datums/achievements/achievements.dm index 8198e7126287..1afc6278ad96 100644 --- a/code/datums/achievements/achievements.dm +++ b/code/datums/achievements/achievements.dm @@ -15,5 +15,5 @@ /datum/achievement/defib name = "Lifesaver" - desc = "Successfuly defiblirate someone" + desc = "Successfully defibrillate someone" id = 3