CombatTestLog
Writes timestamped test logs to a file for debugging and analysis.
Logs are saved to plugins/EliteMobs/logs/combat_tests/combat_test_[timestamp].log
Provides structured logging methods:
- logSection - Major section headers
- logSubsection - Minor section headers
- log - General messages with elapsed time prefix
- logError, logWarning - Tagged error/warning messages
- logResult - Pass/fail result entries
See also
- Creates and populates the log during testing
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void logDamageEvent(String skillName, int level, double baseDamage, double finalDamage, boolean procced, boolean isCrit, String notes)
Link copied to clipboard
public void logProcTest(String skillId, String skillName, int level, double expectedProcRate, int totalHits, int procCount, double avgBaseDamage, double avgProcDamage, double damageIncrease)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Saves the log to a file in the EliteMobs/logs/combat_tests/ directory.