// GENERATED CODE - DO NOT EDIT use crate::core::logic::{GameState, CardDatabase, AbilityContext}; pub fn execute_hardcoded_ability(state: &mut GameState, _db: &CardDatabase, card_id: i32, ab_idx: usize, ctx: &AbilityContext) -> bool { let p_idx = ctx.player_id as usize; match (card_id, ab_idx) { (0, 1) => { state.players[p_idx].live_score_bonus += 3; true }, (1, 0) => { state.players[p_idx].cost_reduction += 1; true }, (1, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (2, 0) => { state.activate_energy(p_idx, 6); true }, (2, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (4, 0) => { state.set_member_tapped(p_idx, 0 as usize, false); true }, (5, 0) => { state.set_member_tapped(p_idx, 0 as usize, false); true }, (10, 0) => { true }, (12, 0) => { true }, (13, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (14, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (15, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (16, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (17, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (18, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (19, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (20, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (41, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (42, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (43, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (44, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (45, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (46, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (47, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (48, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (53, 2) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (54, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (55, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (56, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (57, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (58, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (59, 2) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (60, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (61, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (62, 2) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (63, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (64, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (65, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (66, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (67, 2) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (68, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (102, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (103, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (104, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (105, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (106, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (108, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (109, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (111, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (112, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (113, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (114, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (116, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 2; true }, (121, 0) => { state.activate_energy(p_idx, 2); true }, (122, 0) => { state.activate_energy(p_idx, 2); true }, (123, 0) => { state.activate_energy(p_idx, 2); true }, (124, 0) => { state.activate_energy(p_idx, 2); true }, (125, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (131, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (134, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (139, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (157, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (158, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (160, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (163, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (164, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (170, 0) => { true }, (170, 2) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (171, 0) => { true }, (171, 2) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (172, 0) => { true }, (172, 2) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (173, 0) => { true }, (173, 2) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (174, 1) => { state.activate_energy(p_idx, 1); true }, (175, 1) => { state.activate_energy(p_idx, 1); true }, (176, 1) => { state.activate_energy(p_idx, 1); true }, (177, 1) => { state.activate_energy(p_idx, 1); true }, (194, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (195, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (196, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (197, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (202, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (203, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (204, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (205, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (210, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (211, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (212, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (213, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (247, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (265, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (266, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (269, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (275, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (276, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (277, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (282, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (283, 0) => { state.activate_energy(p_idx, 2); true }, (284, 0) => { state.activate_energy(p_idx, 2); true }, (285, 0) => { state.activate_energy(p_idx, 2); true }, (286, 0) => { state.activate_energy(p_idx, 2); true }, (292, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (293, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (294, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (295, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (296, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (298, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (299, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (301, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (302, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (303, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (304, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (306, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; state.players[p_idx].live_score_bonus += 1; true }, (307, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (308, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (309, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (310, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (311, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (312, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (313, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (314, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (315, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (316, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (317, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (318, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (319, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (320, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (321, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (322, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (323, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (324, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (325, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (326, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (372, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (373, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (374, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (375, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (376, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (378, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (379, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (381, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (382, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (383, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (384, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (386, 1) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (411, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (412, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (413, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (414, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (463, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (464, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (465, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (466, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (503, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (504, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (505, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (506, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (574, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (575, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (576, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (577, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (578, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (579, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (580, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (581, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (582, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (583, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (584, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (585, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (586, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (587, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (588, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (589, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].blade_buffs[0 as usize] += 2; true }, (626, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (627, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (628, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (629, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (630, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (631, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (632, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (633, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (634, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (635, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (636, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (637, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (638, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (639, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (640, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (641, 1) => { state.set_member_tapped(p_idx, 1 as usize, false); state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (670, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (674, 0) => { true }, (680, 0) => { true }, (718, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (718, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (719, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (719, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (720, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (720, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (721, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (721, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (722, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (722, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (723, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (723, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (724, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (724, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (725, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (725, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (726, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (726, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (727, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (727, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (728, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (728, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (729, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (729, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (730, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (730, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (731, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (731, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (732, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (732, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (733, 1) => { state.players[p_idx].heart_buffs[1 as usize][0] += 2; true }, (733, 2) => { state.activate_energy(p_idx, 1); state.activate_energy(p_idx, 1); true }, (774, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (775, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (776, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (777, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (778, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (794, 0) => { true }, (794, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (795, 0) => { true }, (795, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (796, 0) => { true }, (796, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (797, 0) => { true }, (797, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (802, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (803, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (804, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (805, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (810, 0) => { state.activate_energy(p_idx, 1); true }, (811, 0) => { state.activate_energy(p_idx, 1); true }, (812, 0) => { state.activate_energy(p_idx, 1); true }, (813, 0) => { state.activate_energy(p_idx, 1); true }, (814, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (815, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (816, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (817, 0) => { state.players[p_idx].heart_buffs[1 as usize][0] += 1; true }, (822, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].heart_buffs[1 as usize][0] += 3; true }, (823, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].heart_buffs[1 as usize][0] += 3; true }, (824, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].heart_buffs[1 as usize][0] += 3; true }, (825, 0) => { state.draw_cards(p_idx, 1 as u32); state.players[p_idx].heart_buffs[1 as usize][0] += 3; true }, (830, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (831, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (832, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (833, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (901, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (905, 0) => { state.activate_energy(p_idx, 2); true }, (907, 1) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (922, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (925, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (928, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (929, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (930, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 1; true }, (940, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 3; true }, (941, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 3; true }, (942, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 3; true }, (943, 0) => { state.players[p_idx].blade_buffs[0 as usize] += 3; true }, (948, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (949, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (950, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (951, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (976, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (977, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (978, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (979, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (980, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (981, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (982, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (983, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (984, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (985, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (986, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (987, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (988, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (989, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (990, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (991, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1021, 1) => { true }, (1022, 1) => { true }, (1023, 1) => { true }, (1024, 1) => { true }, (1025, 1) => { true }, (1026, 1) => { true }, (1027, 1) => { true }, (1028, 1) => { true }, (1029, 1) => { true }, (1030, 1) => { true }, (1031, 1) => { true }, (1032, 1) => { true }, (1033, 1) => { true }, (1034, 1) => { true }, (1035, 1) => { true }, (1036, 1) => { true }, (1041, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1041, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1042, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1042, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1043, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1043, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1044, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1044, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1045, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1045, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1046, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1046, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1047, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1047, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1048, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1048, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1049, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1049, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1050, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1050, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1051, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1051, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1052, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1052, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1053, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1053, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1054, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1054, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1055, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1055, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1056, 0) => { state.draw_cards(p_idx, 3 as u32); true }, (1056, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1061, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1062, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1063, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1064, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1093, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (1094, 0) => { state.set_member_tapped(p_idx, 1 as usize, false); true }, (1099, 0) => { state.players[p_idx].cost_reduction += -1; true }, (1100, 0) => { true }, (1106, 1) => { true }, (1107, 1) => { true }, (1108, 1) => { true }, (1109, 1) => { true }, (1126, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1127, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1128, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1129, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1134, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1135, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1136, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1137, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1144, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1145, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1146, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1147, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1148, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1150, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1151, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1153, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; state.draw_cards(p_idx, 1 as u32); true }, (1154, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1155, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; state.draw_cards(p_idx, 1 as u32); true }, (1156, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; state.draw_cards(p_idx, 1 as u32); true }, (1157, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1162, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1163, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1164, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1165, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1166, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1167, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1168, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1169, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1170, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1171, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1172, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1173, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1174, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1175, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1176, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1177, 0) => { state.draw_cards(p_idx, 2 as u32); true }, (1178, 1) => { true }, (1179, 1) => { true }, (1180, 1) => { true }, (1181, 1) => { true }, (1182, 1) => { true }, (1183, 1) => { true }, (1184, 1) => { true }, (1185, 1) => { true }, (1186, 1) => { true }, (1187, 1) => { true }, (1188, 1) => { true }, (1189, 1) => { true }, (1190, 1) => { true }, (1191, 1) => { true }, (1192, 1) => { true }, (1193, 1) => { true }, (1194, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 5; true }, (1195, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 5; true }, (1196, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 5; true }, (1197, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 5; true }, (1202, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1203, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1204, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1205, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1250, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1308, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1309, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1310, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1311, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1312, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1313, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1314, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1315, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1316, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1317, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1318, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1319, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1320, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1321, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1322, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1323, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1351, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1354, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1355, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1356, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1357, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1358, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1363, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1364, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1365, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1366, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1383, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1383, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1384, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1384, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1385, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1385, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1386, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1386, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1387, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1387, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1388, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1388, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1389, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1389, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1390, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1390, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1391, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1391, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1392, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1392, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1393, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1393, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1394, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1394, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1395, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1395, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1396, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1396, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1397, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1397, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1398, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1398, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1407, 1) => { state.activate_energy(p_idx, 2); true }, (1408, 1) => { state.activate_energy(p_idx, 2); true }, (1409, 1) => { state.activate_energy(p_idx, 2); true }, (1410, 1) => { state.activate_energy(p_idx, 2); true }, (1411, 1) => { state.activate_energy(p_idx, 2); true }, (1412, 1) => { state.activate_energy(p_idx, 2); true }, (1413, 1) => { state.activate_energy(p_idx, 2); true }, (1414, 1) => { state.activate_energy(p_idx, 2); true }, (1415, 1) => { state.activate_energy(p_idx, 2); true }, (1416, 1) => { state.activate_energy(p_idx, 2); true }, (1417, 1) => { state.activate_energy(p_idx, 2); true }, (1418, 1) => { state.activate_energy(p_idx, 2); true }, (1419, 1) => { state.activate_energy(p_idx, 2); true }, (1420, 1) => { state.activate_energy(p_idx, 2); true }, (1421, 1) => { state.activate_energy(p_idx, 2); true }, (1422, 1) => { state.activate_energy(p_idx, 2); true }, (1423, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1424, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1425, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1426, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 3; true }, (1431, 0) => { true }, (1432, 0) => { true }, (1433, 0) => { true }, (1434, 0) => { true }, (1435, 0) => { true }, (1436, 0) => { true }, (1437, 0) => { true }, (1438, 0) => { true }, (1439, 0) => { true }, (1440, 0) => { true }, (1441, 0) => { true }, (1442, 0) => { true }, (1443, 0) => { true }, (1444, 0) => { true }, (1445, 0) => { true }, (1446, 0) => { true }, (1447, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (1451, 0) => { state.players[p_idx].heart_buffs[0 as usize][0] += 1; true }, (1452, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1455, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1457, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 1; true }, (1458, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (1459, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (1460, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (1461, 1) => { state.players[p_idx].live_score_bonus += 1; true }, (1462, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (1463, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (1464, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (1465, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (1470, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1470, 1) => { state.draw_cards(p_idx, 1 as u32); true }, (1471, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1471, 1) => { state.draw_cards(p_idx, 1 as u32); true }, (1472, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1472, 1) => { state.draw_cards(p_idx, 1 as u32); true }, (1473, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1473, 1) => { state.draw_cards(p_idx, 1 as u32); true }, (1474, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1475, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1476, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1477, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1478, 0) => { true }, (1478, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1479, 0) => { true }, (1479, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1480, 0) => { true }, (1480, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1481, 0) => { true }, (1481, 1) => { state.players[p_idx].blade_buffs[1 as usize] += 2; true }, (1482, 0) => { state.activate_energy(p_idx, 2); true }, (1483, 0) => { state.activate_energy(p_idx, 2); true }, (1484, 0) => { state.activate_energy(p_idx, 2); true }, (1485, 0) => { state.activate_energy(p_idx, 2); true }, (1510, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1513, 0) => { state.draw_cards(p_idx, 1 as u32); true }, (1515, 0) => { state.players[p_idx].blade_buffs[1 as usize] += 5; true }, (1521, 0) => { state.players[p_idx].live_score_bonus += 1; true }, (1526, 0) => { state.draw_energy_cards(p_idx, 1); true }, (1528, 0) => { state.draw_energy_cards(p_idx, 1); true }, _ => false, } }