BOCArena GuidesHistory & Notices
Guide 11

History & Notices

BOCArena records important events in two ways: notices for critical alerts, and game logs for the activity history players ask about later.

Notices

Notices are dismissible alerts for critical events such as fighter death, fleeing, breeding completion, soil collapse, notable offline rewards, and marketplace sales.

Game Logs

Logs record purchases, feeding, hatching, seed retrieval, planting, harvesting, upgrades, breeding actions, and critical outcomes. Only the latest 100 logs are kept per user.

Why dates can be in the past

The game catches up idle events when relevant data is accessed. If a fighter should have died three days after logout, the notice should show that simulated event date, not just the login date. That event time is occurredAt; the database save time is createdAt.

Deep Reference

Notice-worthy critical events
  • Fighter death.
  • Fighter fleeing.
  • Breeding completion.
  • Farmland soil collapse.
  • Notable offline reward delivery.
  • Marketplace sale.
Game log examples
  • Purchases.
  • Feeding.
  • Hatching.
  • Seed retrieval.
  • Planting and harvesting.
  • Farmland upgrades.
  • Breeding started, completed, or cancelled.
  • Critical notices such as deaths and soil collapse.

Only the latest 100 logs are kept per user.

occurredAt vs createdAt

occurredAt is when an event should have happened in game time. createdAt is when the database record was saved. Offline catch-up must use occurredAt for player-facing event dates.