All Projects

Welcome to the Quadronyx Bug Tracker.

You can select a project from the “All Projects” drop down combo box in the top right corner. Displayed below are the tasks for ALL Quadronyx projects.

IDProjectCategoryTask TypeSeveritySummaryStatusProgressLast Edited  asc
91QELBotB.AdvertsFeature RequestLowWanted/InvNew
2010-11-15 Task Description

Trac Ticket #87 - Originally reported by: Anonymous

Would be nice if we had the option to have bots add /bot name inv/wanted at the end of each advert. this wouldnt take up much space on #jc 3 adverts.
76QELBotWebAdminPlanned FeatureVery LowWebAdmin to support viewing TransactionsAssigned
2010-11-156 Task Description

Trac Ticket #41 - Originally reported by: Krayon

WebAdmin should support the viewing of transaction history.
89QELBotWebAdminPlanned FeatureLowWebAdmin to have current inventory listAssigned
2010-11-152 Task Description

Trac Ticket #84 - Originally reported by: Krayon

As listed in #77 item 3, a list of the bot’s current inventory would be useful. You could therefore see exactly what it has on it. Potentially, the items list could have a column for currently holding and have a toggle for “only show items currently in inv”.
93QELBotBotBug ReportHighBot crash during "inv"Assigned
2010-11-151 Task Description

First seen on 2010-11-14 23:28 EST (UTC - 5:00), from the error log:

File "/home/qelbot/adversary/", line 848, in process_pm
  price = get_selling_price(requestor, item_name)
File "/home/qelbot/adversary/", line 1773, in get_selling_price
  my_db.execute(sql,(v.guild, item))
File "/home/qelbot/adversary/", line 44, in execute
  self.cursor.execute(sql, args)
File "/usr/lib/python2.6/site-packages/MySQLdb/", line 173, in execute
  self.errorhandler(self, exc, value)
File "/usr/lib/python2.6/site-packages/MySQLdb/", line 36, in defaulterrorhandler
  raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1267, "Illegal mix of collations (latin1_swedish_ci,IMPLICIT)
and (utf8_general_ci,COERCIBLE) for operation '='")
94QELBotB.AdminFeature RequestLowNotification of item buy/sellNew
2010-11-161 Task Description

Might be good to be notified when certain items buy/sell. Each item could have a checkbox saying if you want to be notified or not. Then when that item is traded, a notification is sent.

Ultimately this could be configured to send via PM, gossip, email etc

82QELBotB.MessagingFeature RequestLowCreate generic notification systemNew
2010-11-161 Task Description

Trac Ticket #61 - Originally reported by: Korrode

QELBot to have “Leonard the Leopard” messages.

at 3:25 game time to say “Leonard the Leopard will wake up in 5 minutes!”

and at 0:30 game time to say “Leonard the Leopard has gone to sleep”
95QELBotB.DatabaseBug ReportCriticalCrash/Reconnect loop on empty InventoryAssigned
2010-12-151 Task Description

When the bot has an empty inventory, it will continually loop. It’s particularly bad as you can’t stop it from the WebAdmin and it spams the server with reconnect after reconnect.

96QELBotWebAdminFeature RequestLowAdd force kill to WebAdminNew
2010-12-15 Task Description

In light of FS#95, it would be good to have the ability to forcibly kill the bot no matter what state it’s in. It would also be useful if the bot had better monitoring and handling of itself ( FS#97 ).

97QELBotB.OtherFeature RequestLowBot script to monitor itself betterNew
2010-12-15 Task Description

The bot startup script should better monitor the state of the bot and kill it if necessary. See FS#95 and FS#96 regarding this also.

98QELServClientBug ReportLowMaps don't display properlyAssigned
2012-10-23 Task Description

Seems the client paths for 3D objects has changed to a flat directory vs the old tree style. Maps will need to be modified.

99OGGBotUncategorisedBug ReportLowtell/ask doesn't ignore illegal nick charsNew
2013-06-01 Task Description

Currently, when the user issues a tell/ask command, the bot doesn’t parse out any punctuation IMMEDIATELY following the nick. This should be done for characters that are illegal for IRC nicks ( TODO: verify this list ).

100OGGBotUncategorisedPlanned FeatureVery LowDo an HPR episode on OGGBotAssigned
2013-06-01 Task Description

Summary says it all :)

92QELBotB.AdvertsFeature RequestLowAdd ability for bots to be on the "greypal" search serv...Assigned
2013-06-011 Task Description

It would be advantageous to have the bots on the public listing(s) out there. From greypal ( via ):

If your bot has no method to access the data via web -> FAIL
If your bot is hostey by or learner -> np should work already

You need to provide a URL where a csv file can be retrieved
Format of the URL:
the URL should look like
where "" is the base for all your hosted bots.
"Testbot" must match the botname.
and the extension ".csv"

Format of entries:
  buying,Fire Essence,1,2.5
  selling,Fire Essence,1,3.5
Selling/Buying In Detail:
  1. field = action, atm buying or selling
  2. field = "Item Description"
  3. field = amount, a positive number including 0, or * if there is no limit.
  4. field = price, just in gc, please do not use k or such, just for sorting reasons
There should be only one entry for botname, owner and location.
The location entry has the following structure "location,<mapname>,<x-coord>,<y-coord>

Buying and selling entries as needed.
The item description must match the description seen in sto,inv or trade.
If you have a bunch of bots you can also provide a "index" file under the base-url like
at minimum there should be one botname per line in raw ascii.
Optional you can add separated by a space-character a url for a existing web-interface.
Just PM me ingame or via forum
110RatSlapUncategorisedBug ReportLowDocument basic usageAssigned
2016-11-081 Task Description

From : wrote:

  I may be tired, but I don't get how to set say key 1 to my button G4.
  Actually, apart from calling
      ./ratslap -p f3-5
  I don't understand how you actually set a modified mode. Should I edit the
  source code and recompile? wrote:

  Same thing, for me, the documentation it is not really clear for me...
  BTW, i try to make a draw of the mouse and the buttons, is it ok ? (i can
  send you the .odg if you want)
113RatSlapUncategorisedPlanned FeatureLowConfigure DPI #[1-4], DPI Default and DPI Shift valuesNew
2016-11-09 Task Description

The Logitech G300s allows for 4 different DPI preset values that can be cycled
between using the assignments DPIDown, DPIUp and DPICycle.

Additionally, one of the 4 can be assigned as the DEFAULT DPI.

Lastly, a DPI Shift value can be assigned that can be temporarily switched
to be holding down the DPIShift assignment.

We need the ability to set these.

107RatSlapUncategorisedPlanned FeatureHighReset to defaults/factory reset optionAssigned
2018-07-102 Task Description

At present, the original configuration is lost once you modify the modes of the
mouse. An option to return the mouse to it’s factory defaults would be

125RatSlapUncategorisedBug ReportMediumError assigning Num+New
2018-08-06 Task Description

From GitHub Issue #16 by vdomos :

  I have this error when assign a button to LeftCtrl+Num+ (zoom+ in FIrefox),
  LeftCtrl+Num- is ok.
      $ ./ratslap --modify F3 --G7 LeftCtrl+Num+ --G6 LeftCtrl+Num- --print F3 --select F3                  
      RatSlap v0.2.2-tags/0.2.2^0 (BUILT: 2018-07-11 11:06:16+0200)
      Copyright (C) 2016 Todd Harbour
      Linux configuration tool for Logitech mice (currently only G300/G300S)
      Found Logitech G300s (046d:c246) @ 0x5568a0d53ce0
      Detaching kernel driver...
      Modifying Mode: F3
          Setting button 7: LeftCtrl+Num+
      20180712T132246+0200 [E]           main.c:01101:set_mode_button ERROR: Invalid modifier (Num) specified: LeftCtrl+Num+
          Setting button 6: LeftCtrl+Num-
      Saving Mode: F3
      Printing Mode: F3
        Colour:              cyan
        Report Rate:          500
        DPI #1:               500
        DPI #2:        (DEF) 1000
        DPI #3:              1500
        DPI #4:              2500
        DPI Shift:           NOT SET
        Left Click (But1):   Button1
        Right Click (But2):  Button2
        Middle Click (But3): Button3
        G4:                  Button6
        G5:                  Button7
        G6:                  LeftCtrl + Num-
        G7:                  Button9
        G8:                  LeftCtrl + Tab
        G9:                  LeftCtrl + LeftShift + Tab
      Mode Selection Specified: F3
      Selecting Mode: F3
      Attaching kernel driver...
112RatSlapUncategorisedPlanned FeatureLowDistribution package should contain archNew
2018-08-06 Task Description

The built dist package is named “ratslap-0.2.0.tar.gz” regardless of architecture.

115RatSlapUncategorisedPlanned FeatureLowAbility to save/load profilesNew
2018-08-06 Task Description

Would be nice to be able to save and load profiles.

116RatSlapUncategorisedPlanned FeatureMediumModes should have simpler names such as A, B, CNew
2018-08-06 Task Description

The mode names should be simpler than “F3”, “F4” and “F5”. They were only named
this way as that was the hex code for the mode, hardly user friendly.

118RatSlapUncategorisedBug ReportLowButton5 cannot be assigned to G5New
2018-08-062 Task Description

From GitHub Issue #9 by adrfantini:

I have a very weird behaviour here. After having modified many buttons to
suit my needs, I have the following problem.

I cannot assign many software mouse Buttons to many hardware buttons.
Assigning keys seems to always work tho.

Say I am in this situation:
  sudo ratslap --p F3
  Left Click (But1):   Button1
  Right Click (But2):  Button2
  Middle Click (But3): Button3
  G8:                  ModeSwitch
  G9:                  DPICycle
Now let's try to modify it with:
  sudo ratslap --modify F3 --G4 Button4
  sudo ratslap --p F3
  Left Click (But1):   Button1
  Right Click (But2):  Button2
  Middle Click (But3): Button3
  G8:                  ModeSwitch
  G9:                  DPICycle
Nothing! Let's try assigning keys instead:
  sudo ratslap --modify F3 --G4 LeftAlt+K
  Left Click (But1):   Button1
  Right Click (But2):  Button2
  Middle Click (But3): Button3
  G4:                  LeftAlt + K
  G8:                  ModeSwitch
  G9:                  DPICycle

In short, I can seem to bind mouse Buttons anymore!

However, some, like sudo ratslap --modify F3 --G7 Button9 work, while others,
like sudo ratslap --modify F3 --G7 Button5 do not.
119RatSlapUncategorisedBug ReportLowUnrecognised keys/buttons fail silentlyNew
2018-08-06 Task Description

QB#118 shows that unrecognised parameters (such as “button5”) fail silently,
assigning 000000h instead of reporting an error.

Showing tasks 51 - 72 of 72 Page 2 of 2 - 1 - 2

Available keyboard shortcuts


Task Details

Task Editing