summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-05-08 22:09:30 -0300
committerJesusaves <cpntb1@ymail.com>2020-05-08 22:09:30 -0300
commita4adaaa99d29d1ed693cf1ce34cc133213fbd143 (patch)
tree7bfae23e8d1ed934c1819d88d7d02148299a9b53
parent9fa6426e48c56de7222a7babe01eeab47dd27eb9 (diff)
downloadserverdata-a4adaaa99d29d1ed693cf1ce34cc133213fbd143.tar.gz
serverdata-a4adaaa99d29d1ed693cf1ce34cc133213fbd143.tar.bz2
serverdata-a4adaaa99d29d1ed693cf1ce34cc133213fbd143.tar.xz
serverdata-a4adaaa99d29d1ed693cf1ce34cc133213fbd143.zip
Function to give reputation with each factions (they are uncapped)
-rw-r--r--npc/functions/util.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/npc/functions/util.txt b/npc/functions/util.txt
index 89b3b4bb..1bcaa2bb 100644
--- a/npc/functions/util.txt
+++ b/npc/functions/util.txt
@@ -152,6 +152,15 @@ function script magerank {
default: return l("Error");
}
}
+// faction_addrep( faction, amount )
+// THIEF / MAGE / LEGION / BROTHERHOOD
+function script faction_addrep {
+ .@fac$=strtoupper(getarg(0));
+ .@old=getd(.@fac$+"_REP");
+ setd(.@fac$+"_REP", .@old+getarg(1));
+ return;
+}
+// TODO: faction_checklvup()
// gettimeparam(GETTIME_X)
// Returns the number of seconds/minutes/hours/days/months/years since 01/01/1970