Whenever community buffs are updated we get the following message. Reflect this game state so later we can factor in the boost into xp calculations and create a notifier plugin
"type": "community_buffs_updated",
"communityBuffs": [
{
"id": 17,
"hrid": "/community_buff_types/combat_drop_quantity",
"experience": 157235.5,
"level": 20,
"startTime": "2023-05-03T02:19:40.82Z",
"expireTime": "2023-12-07T11:30:40.82Z",
"isDone": false
},
{
"id": 15,
"hrid": "/community_buff_types/enhancing_speed",
"experience": 156034.5,
"level": 20,
"startTime": "2023-04-17T14:57:41.53Z",
"expireTime": "2023-11-20T08:06:41.53Z",
"isDone": false
},
{
"id": 12,
"hrid": "/community_buff_types/experience",
"experience": 470240,
"level": 20,
"startTime": "2023-04-17T07:03:55.087Z",
"expireTime": "2025-01-29T09:43:55.087Z",
"isDone": false
},
{
"id": 16,
"hrid": "/community_buff_types/gathering_quantity",
"experience": 111564.5,
"level": 20,
"startTime": "2023-04-17T14:57:43.869Z",
"expireTime": "2023-09-19T13:46:43.869Z",
"isDone": false
},
{
"id": 14,
"hrid": "/community_buff_types/production_efficiency",
"experience": 319242.5,
"level": 20,
"startTime": "2023-04-17T14:57:39.409Z",
"expireTime": "2024-07-04T00:22:39.409Z",
"isDone": false
}
],
"communityActionTypeBuffsMap": {
"/action_types/brewing": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/production_community_buff",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.197,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/cheesesmithing": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/production_community_buff",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.197,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/combat": [
{
"uniqueHrid": "/buff_uniques/combat_community_buff",
"typeHrid": "/buff_types/combat_drop_quantity",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/cooking": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/production_community_buff",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.197,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/crafting": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/production_community_buff",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.197,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/enhancing": [
{
"uniqueHrid": "/buff_uniques/enhancing_community_buff",
"typeHrid": "/buff_types/action_speed",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/foraging": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/gathering_community_buff",
"typeHrid": "/buff_types/gathering",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/milking": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/gathering_community_buff",
"typeHrid": "/buff_types/gathering",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/tailoring": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/production_community_buff",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.197,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"/action_types/woodcutting": [
{
"uniqueHrid": "/buff_uniques/experience_community_buff",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/gathering_community_buff",
"typeHrid": "/buff_types/gathering",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.29500000000000004,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
]
}
}