* Add missing semicolon in German translation of CSMSG_TRANSFER_WAIT.
* Fix pointer used in !trim max_access calculation.
* Default to maximum line length for all "single-line" messages.
* Return success from NickServ ounregister so it is logged properly.
git-archimport-id: srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-75
# arch-tag: automatic-ChangeLog--srvx@srvx.net--2004-srvx/srvx--devo--1.3
#
+2004-08-02 12:54:13 GMT Michael Poole <mdpoole@troilus.org> patch-75
+
+ Summary:
+ Assorted bug fixes
+ Revision:
+ srvx--devo--1.3--patch-75
+
+ * Add missing semicolon in German translation of CSMSG_TRANSFER_WAIT.
+
+ * Fix pointer used in !trim max_access calculation.
+
+ * Default to maximum line length for all "single-line" messages.
+
+ * Return success from NickServ ounregister so it is logged properly.
+
+ modified files:
+ ChangeLog languages/de/strings.db src/chanserv.c
+ src/helpfile.c src/nickserv.c
+
+
2004-07-22 04:03:22 GMT Michael Poole <mdpoole@troilus.org> patch-74
Summary:
"CSMSG_TOYS_DISABLED" "Toys sind vollständig abgeschaltet.";
"CSMSG_TOYS_PRIVATE" "Toys werden nur dem User direkt beantwortet.";
"CSMSG_TOYS_PUBLIC" "Toys werden im Channel beantwortet.";
-"CSMSG_TRANSFER_WAIT" "Du musst %s warten, bis du jemand anderem Ownership in $b%s$b geben kannst."
+"CSMSG_TRANSFER_WAIT" "Du musst %s warten, bis du jemand anderem Ownership in $b%s$b geben kannst.";
"CSMSG_TRIMMED_BANS" "Es wurden $b%d Bans$b von der %s Banliste gelöscht, welche für mindestens %s inaktiv waren.";
"CSMSG_TRIMMED_USERS" "Es wurden $b%d User$b mit dem Access Level von %d bis %d von der %s Userliste gelöscht, welche für mindestens %s inaktiv waren.";
"CSMSG_UNF_RESPONSE" "Ich will kein Teil deiner versauten Phantasien sein !";
if(!max_access)
{
min_access = 1;
- max_access = (uData->access >= UL_OWNER) ? UL_OWNER : (uData->access - 1);
+ max_access = (actor->access > UL_OWNER) ? UL_OWNER : (actor->access - 1);
}
send_message(user, chanserv, "CSMSG_TRIMMED_USERS", count, min_access, max_access, channel->name, intervalString(interval, duration, user->handle_info));
return 1;
size = sizeof(line);
use_color = 1;
}
- if (!size)
+ if (!size || !(msg_type & MSG_TYPE_MULTILINE))
size = DEFAULT_LINE_SIZE;
switch (msg_type & 3) {
case 0:
if (!(hi = get_victim_oper(user, argv[1])))
return 0;
nickserv_unregister_handle(hi, user);
- return 0;
+ return 1;
}
static NICKSERV_FUNC(cmd_status)