diff --git a/Laptop/finances.cpp b/Laptop/finances.cpp index 26d5a3ad..4fedea82 100644 --- a/Laptop/finances.cpp +++ b/Laptop/finances.cpp @@ -1604,6 +1604,10 @@ void ProcessTransactionString(STR16 pString, FinanceUnitPtr pFinance) case MINI_EVENT: swprintf(pString, L"%s", pTransactionText[MINI_EVENT]); break; + + case REBEL_COMMAND: + swprintf(pString, L"%s", pTransactionText[REBEL_COMMAND]); + break; } } diff --git a/Strategic/MiniEvents.cpp b/Strategic/MiniEvents.cpp index f0c7cce4..07c11096 100644 --- a/Strategic/MiniEvents.cpp +++ b/Strategic/MiniEvents.cpp @@ -1511,7 +1511,7 @@ void CheckMiniEvents(UINT32 nextEventId) static void QueueNextMiniEvent(UINT32 nextEventId, UINT32 hoursToNextMiniEvent) { const UINT32 timestamp = GetWorldTotalMin() + gGameExternalOptions.fMiniEventsMinHoursBetweenEvents * 60 + Random((gGameExternalOptions.fMiniEventsMaxHoursBetweenEvents - gGameExternalOptions.fMiniEventsMinHoursBetweenEvents) * 60); - AddStrategicEvent(EVENT_MINIEVENT, hoursToNextMiniEvent > 0 ? hoursToNextMiniEvent : timestamp, nextEventId); + AddStrategicEvent(EVENT_MINIEVENT, hoursToNextMiniEvent > 0 ? GetWorldTotalMin() + 60 * hoursToNextMiniEvent : timestamp, nextEventId); } // LUA STUFF FOLLOWS