From f0f63415884394646e2885b9570ebc081a79cd6c Mon Sep 17 00:00:00 2001 From: LetterJay Date: Thu, 15 Jun 2017 10:06:05 -0500 Subject: [PATCH] Create verbs.dm --- code/datums/verbs.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/datums/verbs.dm b/code/datums/verbs.dm index f2674a631d..068d4cf9fc 100644 --- a/code/datums/verbs.dm +++ b/code/datums/verbs.dm @@ -9,8 +9,9 @@ /datum/verbs/proc/GetList() CRASH("Abstract verblist for [type]") -//modify outlist for each entry in Generate_list -/datum/verbs/proc/HandleVerb(list/outlist, atom/verb/verbpath, ...) +//do things for each entry in Generate_list +//return value sets Generate_list[verbpath] +/datum/verbs/proc/HandleVerb(list/entry, atom/verb/verbpath, ...) /datum/verbs/New() var/mainlist = GetList() @@ -91,8 +92,7 @@ else entry["command"] = replacetext(verbpath.name, " ", "-") - HandleVerb(arglist(list(entry, verbpath) + args)) - .[verbpath] = entry + .[verbpath] = HandleVerb(arglist(list(entry, verbpath) + args)) /world/proc/LoadVerbs(verb_type) if(!ispath(verb_type, /datum/verbs) || verb_type == /datum/verbs)