from core.abstract.character import CharacterProperty from .register import register @register def oath_2000500(char: CharacterProperty): pass @register def oath_2010100(char: CharacterProperty): pass @register def oath_2010200(char: CharacterProperty): pass @register def oath_2010201(char: CharacterProperty): pass @register def oath_2010300(char: CharacterProperty): pass @register def oath_2010301(char: CharacterProperty): pass @register def oath_2010400(char: CharacterProperty): pass @register def oath_2010401(char: CharacterProperty): pass @register def oath_2010500(char: CharacterProperty): pass @register def oath_2010501(char: CharacterProperty): pass @register def oath_2020100(char: CharacterProperty): pass @register def oath_2020200(char: CharacterProperty): pass @register def oath_2020201(char: CharacterProperty): pass @register def oath_2020300(char: CharacterProperty): pass @register def oath_2020301(char: CharacterProperty): pass @register def oath_2020400(char: CharacterProperty): pass @register def oath_2020401(char: CharacterProperty): pass @register def oath_2020500(char: CharacterProperty): pass @register def oath_2020501(char: CharacterProperty): pass @register def oath_2030100(char: CharacterProperty): pass @register def oath_2030200(char: CharacterProperty): pass @register def oath_2030201(char: CharacterProperty): pass @register def oath_2030300(char: CharacterProperty): pass @register def oath_2030301(char: CharacterProperty): pass @register def oath_2030400(char: CharacterProperty): pass @register def oath_2030401(char: CharacterProperty): pass @register def oath_2030500(char: CharacterProperty): pass @register def oath_2030501(char: CharacterProperty): pass @register def oath_2040100(char: CharacterProperty): pass @register def oath_2040200(char: CharacterProperty): pass @register def oath_2040201(char: CharacterProperty): pass @register def oath_2040300(char: CharacterProperty): pass @register def oath_2040301(char: CharacterProperty): pass @register def oath_2040400(char: CharacterProperty): pass @register def oath_2040401(char: CharacterProperty): pass @register def oath_2040500(char: CharacterProperty): pass @register def oath_2040501(char: CharacterProperty): pass @register def oath_2050100(char: CharacterProperty): pass @register def oath_2050200(char: CharacterProperty): pass @register def oath_2050201(char: CharacterProperty): pass @register def oath_2050300(char: CharacterProperty): pass @register def oath_2050301(char: CharacterProperty): pass @register def oath_2050400(char: CharacterProperty): pass @register def oath_2050401(char: CharacterProperty): pass @register def oath_2050500(char: CharacterProperty): pass @register def oath_2050501(char: CharacterProperty): pass @register def oath_2060100(char: CharacterProperty): pass @register def oath_2060200(char: CharacterProperty): pass @register def oath_2060201(char: CharacterProperty): pass @register def oath_2060300(char: CharacterProperty): pass @register def oath_2060301(char: CharacterProperty): pass @register def oath_2060400(char: CharacterProperty): pass @register def oath_2060401(char: CharacterProperty): pass @register def oath_2060500(char: CharacterProperty): pass @register def oath_2060501(char: CharacterProperty): pass @register def oath_2070100(char: CharacterProperty): pass @register def oath_2070200(char: CharacterProperty): pass @register def oath_2070201(char: CharacterProperty): pass @register def oath_2070300(char: CharacterProperty): pass @register def oath_2070301(char: CharacterProperty): pass @register def oath_2070400(char: CharacterProperty): pass @register def oath_2070401(char: CharacterProperty): pass @register def oath_2070500(char: CharacterProperty): pass @register def oath_2070501(char: CharacterProperty): pass @register def oath_2080100(char: CharacterProperty): pass @register def oath_2080200(char: CharacterProperty): pass @register def oath_2080201(char: CharacterProperty): pass @register def oath_2080300(char: CharacterProperty): pass @register def oath_2080301(char: CharacterProperty): pass @register def oath_2080400(char: CharacterProperty): pass @register def oath_2080401(char: CharacterProperty): pass @register def oath_2080500(char: CharacterProperty): pass @register def oath_2080501(char: CharacterProperty): pass @register def oath_2090100(char: CharacterProperty): pass @register def oath_2090200(char: CharacterProperty): pass @register def oath_2090201(char: CharacterProperty): pass @register def oath_2090300(char: CharacterProperty): pass @register def oath_2090301(char: CharacterProperty): pass @register def oath_2090400(char: CharacterProperty): pass @register def oath_2090401(char: CharacterProperty): pass @register def oath_2090500(char: CharacterProperty): pass @register def oath_2090501(char: CharacterProperty): pass @register def oath_2100100(char: CharacterProperty): pass @register def oath_2100200(char: CharacterProperty): pass @register def oath_2100201(char: CharacterProperty): pass @register def oath_2100300(char: CharacterProperty): pass @register def oath_2100301(char: CharacterProperty): pass @register def oath_2100400(char: CharacterProperty): pass @register def oath_2100401(char: CharacterProperty): pass @register def oath_2100500(char: CharacterProperty): pass @register def oath_2100501(char: CharacterProperty): pass @register def oath_2110100(char: CharacterProperty): pass @register def oath_2110200(char: CharacterProperty): pass @register def oath_2110201(char: CharacterProperty): pass @register def oath_2110300(char: CharacterProperty): pass @register def oath_2110301(char: CharacterProperty): pass @register def oath_2110400(char: CharacterProperty): pass @register def oath_2110401(char: CharacterProperty): pass @register def oath_2110500(char: CharacterProperty): pass @register def oath_2110501(char: CharacterProperty): pass @register def oath_2120100(char: CharacterProperty): pass @register def oath_2120200(char: CharacterProperty): pass @register def oath_2120201(char: CharacterProperty): pass @register def oath_2120300(char: CharacterProperty): pass @register def oath_2120301(char: CharacterProperty): pass @register def oath_2120400(char: CharacterProperty): pass @register def oath_2120401(char: CharacterProperty): pass @register def oath_2120500(char: CharacterProperty): pass @register def oath_2120501(char: CharacterProperty): pass @register def fog_oath_info(lv: int): lv = max(0, min(lv, 100)) SkillAttacks = [ 0, 10.0, 10.5, 11.0, 11.5, 12.5, 13.0, 13.5, 14.0, 14.5, 16.0, 16.5, 17.0, 17.5, 18.0, 19.0, 19.5, 20.0, 20.5, 21.0, 22.5, 23.0, 23.5, 24.0, 24.5, 25.5, 26.0, 26.5, 27.0, 27.5, 30.0, 30.2, 30.4, 30.6, 30.8, 31.3, 31.5, 31.7, 31.9, 32.1, 32.9, 33.1, 33.3, 33.5, 33.7, 34.2, 34.4, 34.6, 34.8, 35.0, 35.8, 36.0, 36.2, 36.4, 36.6, 37.1, 37.3, 37.5, 37.7, 37.9, 39.0, 39.2, 39.4, 39.6, 39.8, 40.3, 40.5, 40.7, 40.9, 41.1, 41.9, 42.1, 42.3, 42.5, 42.7, 43.2, 43.4, 43.6, 43.8, 44.0, 45.0, 45.2, 45.4, 45.6, 45.8, 46.3, 46.5, 46.7, 46.9, 47.1, 47.9, 48.1, 48.3, 48.5, 48.7, 49.2, 49.4, 49.6, 49.8, 50.0, 53.0, ] Buffers = [ 0, 5233, 5283, 5333, 5383, 5483, 5533, 5583, 5633, 5683, 5833, 5883, 5933, 5983, 6033, 6133, 6183, 6233, 6283, 6333, 6483, 6533, 6583, 6633, 6683, 6783, 6833, 6883, 6933, 6983, 7233, 7248, 7263, 7278, 7293, 7333, 7348, 7363, 7378, 7393, 7453, 7468, 7483, 7498, 7513, 7553, 7568, 7583, 7598, 7613, 7673, 7688, 7703, 7718, 7733, 7773, 7788, 7803, 7818, 7833, 7908, 7923, 7938, 7953, 7968, 8003, 8018, 8033, 8048, 8063, 8118, 8133, 8148, 8163, 8178, 8213, 8228, 8243, 8258, 8273, 8343, 8358, 8373, 8388, 8403, 8433, 8448, 8463, 8478, 8493, 8543, 8558, 8573, 8588, 8603, 8633, 8648, 8663, 8678, 8693, 8893, ] stats = [ 0, 48, 48, 48, 48, 78, 78, 78, 78, 78, 128, 128, 128, 128, 128, 158, 158, 158, 158, 158, 208, 208, 208, 208, 208, 238, 238, 238, 238, 238, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 450, ] Points = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 655, ] Attack = 2337.5 return stats[lv], Points[lv], SkillAttacks[lv] / 100, Attack, Buffers[lv]