|
@@ -99,7 +99,7 @@ static variable_t vars[] = {
|
|
|
#endif
|
|
#endif
|
|
|
VAR("promisc", &promisc, VAR_INT|VAR_DETECTED, 0, 4, "warn"),
|
|
VAR("promisc", &promisc, VAR_INT|VAR_DETECTED, 0, 4, "warn"),
|
|
|
VAR("realname", botrealname, VAR_STRING|VAR_NOLHUB, 0, 0, "A deranged product of evil coders"),
|
|
VAR("realname", botrealname, VAR_STRING|VAR_NOLHUB, 0, 0, "A deranged product of evil coders"),
|
|
|
- VAR("server-port", &default_port, VAR_INT|VAR_NOLHUB, 0, 65535, "6667"),
|
|
|
|
|
|
|
+ VAR("server-port", &default_port, VAR_INT|VAR_SHORT|VAR_NOLHUB, 0, 65535, "6667"),
|
|
|
VAR("servers", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS),
|
|
VAR("servers", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS),
|
|
|
VAR("servers6", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS6),
|
|
VAR("servers6", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS6),
|
|
|
VAR("trace", &trace, VAR_INT|VAR_DETECTED, 0, 4, "die"),
|
|
VAR("trace", &trace, VAR_INT|VAR_DETECTED, 0, 4, "die"),
|
|
@@ -238,7 +238,10 @@ sdprintf("var (mem): %s -> %s", var->name, datain);
|
|
|
number = randint(CLOAK_COUNT - 1) + 1;
|
|
number = randint(CLOAK_COUNT - 1) + 1;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- *(int *) (var->mem) = number;
|
|
|
|
|
|
|
+ if (VAR_SHORT)
|
|
|
|
|
+ *(short *) (var->mem) = (short) number;
|
|
|
|
|
+ else
|
|
|
|
|
+ *(int *) (var->mem) = number;
|
|
|
|
|
|
|
|
if (var->flags & VAR_CLOAK && !conf.bot->hub)
|
|
if (var->flags & VAR_CLOAK && !conf.bot->hub)
|
|
|
scriptchanged();
|
|
scriptchanged();
|