Ticket #76 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Robohelp "/" bug

Reported by: Maverick Assigned to:
Priority: normal Component: Bots - Other
Version: Latest version from repository Severity: trivial
Keywords: Cc:

Description (Last modified by Maverick)

From HelpResponses.txt:

&Kill &Points|In public arenas, points received per kill are calculated as follows: Points received = (Your Bounty / 4) + Enemy's Bounty + 200 points if your team has the flag.

Response from Robohelp with a !lookup: (RoboHelp)>In public arenas, points received per kill are calculated as follows: Points received = (Your Bounty

There is a bug with the / character in HelpResponses.txt, probably easy to solve.

Note: This bug might have been already resolved earlier. A quick test with the bot should show if the bug still exists.

Attachments

Change History

06/17/07 11:07:54 changed by Maverick

  • description changed.

06/17/07 11:18:58 changed by Maverick

Quick test confirms the bug:

   MMaverick> !lookup kill points
(MavBot1)>In public arenas, points received per kill are calculated as follows: Points received = (Your Bounty

06/21/07 04:26:14 changed by Maverick

  • status changed from new to closed.
  • resolution set to fixed.

Fixed.

This bug was caused because the breaking up of the Help Response into multiple Remote PMs caused the "/" part of "(Your Bounty / 4)" start on a new PM.

Starting a Remote PM with "/" is not allowed by a security restriction (same like starting a Remote PM with "?" or "*" isn't allowed).

Fixed by changing the (forward) slash to a backslash. I also put some spaces into the response to force that the "(Your Bounty \ 4)" starts on a new PM.


Add/Change #76 (Robohelp "/" bug)




Change Properties
Action