1
0
Эх сурвалжийг харах

* Fixed cloak-script not updating correctly.

svn: 2331
Bryan Drewery 21 жил өмнө
parent
commit
f0ab7fbc16
2 өөрчлөгдсөн 4 нэмэгдсэн , 1 устгасан
  1. 1 0
      doc/UPDATES
  2. 3 1
      src/set.c

+ 1 - 0
doc/UPDATES

@@ -20,6 +20,7 @@ Lines prefixed with '-' were disabled before release and are not finished, or ar
 * Fixed aliases not properly using cmdpass given. (#140)
 * Changed display for when a user uses an alias over partyline. (#116)
 * Related to above change, invalid cmds are logged in a different order now for users.
+* Fixed cloak-script not updating correctly.
 
 1.2.5
 * Fixed a segfault/cpu-spin with mode parsing. (#25)

+ 3 - 1
src/set.c

@@ -151,10 +151,12 @@ sdprintf("var (mem): %s -> %s", var->name, datain);
     if (var->flags & VAR_CLOAK) {
       if (number == 0)
         number = randint(CLOAK_COUNT) + 1;
-      scriptchanged();
     }
 
     *(int *) (var->mem) = number;
+
+    if (var->flags & VAR_CLOAK)
+      scriptchanged();
   } else if (var->flags & VAR_BOOL) {
     if (data && str_isdigit(data)) {
       int num = atoi(data);