cannawen / dota-gsi-discord-bot

Use Dota 2's Game State Integration API to make helpful announcements in a discord voice channel
MIT License
5 stars 2 forks source link

[bug] Engine - rules are not triggered when we expect them to be on restart #97

Open cannawen opened 1 year ago

cannawen commented 1 year ago

allRoshanDeathTimesTopic is saved on restart as a PersistentTopic This means on restart, rule "set the aegis expiry time" should trigger in roshan assistant but it does not.

Needs investigation as to why

  1. Start server
  2. Start coaching from website
  3. Play roshan killed mitmproxy event
  4. Shut down server
  5. Start up server
  6. Refresh website and click start coaching

Expected: See the proper roshan death string Actual: missing string