diff --git a/README.md b/README.md index 8fa7970..615ae09 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ ### Battle Royale: - CloudStorage and ClientSettings (Settings saving) -- Winterfest presents opening (11.31, 19.01, 23.10 & 33.11) +- Winterfest presents opening (11.31, 19.01, 23.10, 33.11 & 39.11) - Purchasing Item Shop items - Refunding cosmetics in the refund tab - Favoriting items diff --git a/profiles/athena.json b/profiles/athena.json index 141f668..403b047 100644 --- a/profiles/athena.json +++ b/profiles/athena.json @@ -223902,6 +223902,39 @@ }, "quantity": 1 }, + "S39_GIFTS": { + "templateId": "AthenaRewardGraph:s39_winterfest", + "attributes": { + "reward_nodes_claimed": [], + "unlock_epoch": "2025-12-18T14:00:00.000Z", + "unlock_keys_used": 0, + "player_random_seed": -2143043306, + "item_seen": false, + "player_state": [], + "reward_graph_purchased_timestamp": 1639693875638, + "reward_graph_purchased": true, + "reward_keys": [ + { + "static_key_template_id": "Token:athena_s39_winterfest_key", + "static_key_max_count": 14, + "static_key_initial_count": 0, + "unlock_keys_used": 0 + } + ] + }, + "quantity": 1 + }, + "S39_GIFT_KEY": { + "templateId": "Token:athena_s39_winterfest_key", + "attributes": { + "max_level_bonus": 0, + "level": 1, + "item_seen": false, + "xp": 0, + "favorite": false + }, + "quantity": 14 + }, "S33_GIFTS": { "templateId": "AthenaRewardGraph:s33_winterfest", "attributes": { diff --git a/structure/timeline.js b/structure/timeline.js index 525ae44..6706806 100644 --- a/structure/timeline.js +++ b/structure/timeline.js @@ -1883,6 +1883,31 @@ express.get("/fortnite/api/calendar/v1/timeline", async (req, res) => { "activeUntil": "9999-01-01T00:00:00.000Z", "activeSince": "2020-01-01T00:00:00.000Z" }) + break; + case 39: + if (memory.build == 39.11) { + activeEvents.push( + { + "eventType": "EventFlag.Winterfest_S39_CabinRewards", + "activeUntil": "9999-01-01T00:00:00.000Z", + "activeSince": "2020-01-01T00:00:00.000Z" + }, + { + "eventType": "EventFlag.S39_WinterFestTab", + "activeUntil": "9999-01-01T00:00:00.000Z", + "activeSince": "2020-01-01T00:00:00.000Z" + }, + { + "eventType": "WF_GUFF_AVAIL", + "activeUntil": "9999-01-01T00:00:00.000Z", + "activeSince": "2020-01-01T00:00:00.000Z" + }, + { + "eventType": "EventFlag.S39_WinterFest", + "activeUntil": "9999-01-01T00:00:00.000Z", + "activeSince": "2020-01-01T00:00:00.000Z" + }) + } } if (24.3 <= memory.build && memory.build <= 25) {