Commands

Setting The File

dota_combatlog_file - A file you want to write combatlog events to as they happen.

Writing To The File

Extra Commands

dota_combatlog_write_test - Writes combatlog to disk if you have dota_combatlog_file set. (Useful for dumping an entire replay's combat log straight away)



dota_combatlog_size - Calculates the total allocations for a combatlog.



dota_combatlog_summary - Prints a summary of the combat log into your console.

The first command you need to use is to set the filename to write to. This needs to set before initialising the write test.For example:This file will write to your root Dota directory which is "Steam\SteamApps\common\dota 2 test\dota" for the Dota 2 test client and "Steam\SteamApps\common\dota 2 beta\dota" for the main Dota 2 client.The file you define with the dota_combatlog_file command above will automatically start writing once you join a game as a spectator/broadcaster.