Difference between revisions of "RoM Troubleshooting"

From SolarStrike wiki
Jump to: navigation, search
(Debugging Skill Use Issues)
Line 29: Line 29:
 
       settings.profile.options.DEBUG_SKILLUSE.ENABLE = true;
 
       settings.profile.options.DEBUG_SKILLUSE.ENABLE = true;
  
</onLoad></source>If you enable that option, you will be spammed with a lot of messages. You can deactivate every type of message by using the following option (one 'false' setting for every type of message).
+
</onLoad></source>If you enable that option, you will be spammed with a lot of messages. You can deactivate every type of message by using the following options (one 'false' setting for every type of message).
  
 +
settings.profile.options.DEBUG_SKILLUSE.TIMEGAP = true;
 
  settings.profile.options.DEBUG_SKILLUSE.ONCOOLDOWN = false;
 
  settings.profile.options.DEBUG_SKILLUSE.ONCOOLDOWN = false;
 
  settings.profile.options.DEBUG_SKILLUSE.HPLOW = false;
 
  settings.profile.options.DEBUG_SKILLUSE.HPLOW = false;
 +
settings.profile.options.DEBUG_SKILLUSE.MAXHPPER = false;
 +
settings.profile.options.DEBUG_SKILLUSE.ONLYFRIENDLY = false;
 +
settings.profile.options.DEBUG_SKILLUSE.ONLYINBATTLE = false;
 +
settings.profile.options.DEBUG_SKILLUSE.NOTINBATTLE = false;
 +
settings.profile.options.DEBUG_SKILLUSE.TARGETNOENEMY = false;
 
  ...
 
  ...

Revision as of 06:39, 22 October 2009

Debugging options

There are some special profile options to print out some debugging messages. Please enter that options in your profile e.g.:

<option name="DEBUG_TARGET"		value="true" />
...
DEBUG_TARGET Print out some targeting informations.
DEBUG_LOOT Print out messages why we don't loot.
DEBUG_INV Printout messages about the inventory update process.
DEBUG_HARVEST Print out some messages about the harvesting process.


Debugging Skill Use Issues

There are a lot of possible reasons if a skill will not used as you estimate. Mostly it's the misuse of options in the skills section within the profile. You can activate debugging messages to see the skill use checks. You have to set that option in the <onLoad> event.

<onLoad>

      settings.profile.options.DEBUG_SKILLUSE.ENABLE = true;

</onLoad>
If you enable that option, you will be spammed with a lot of messages. You can deactivate every type of message by using the following options (one 'false' setting for every type of message).
settings.profile.options.DEBUG_SKILLUSE.TIMEGAP = true;
settings.profile.options.DEBUG_SKILLUSE.ONCOOLDOWN = false;
settings.profile.options.DEBUG_SKILLUSE.HPLOW = false;
settings.profile.options.DEBUG_SKILLUSE.MAXHPPER = false;
settings.profile.options.DEBUG_SKILLUSE.ONLYFRIENDLY = false;
settings.profile.options.DEBUG_SKILLUSE.ONLYINBATTLE = false;
settings.profile.options.DEBUG_SKILLUSE.NOTINBATTLE = false;
settings.profile.options.DEBUG_SKILLUSE.TARGETNOENEMY = false;
...