From b391a422219cbf55c612829a9b58693de24d5745 Mon Sep 17 00:00:00 2001 From: James DeVore Date: Fri, 9 Aug 2019 23:56:51 -0400 Subject: [PATCH 1/3] add in feat_trait relationship --- data/feats.sql | 1280 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1269 insertions(+), 11 deletions(-) diff --git a/data/feats.sql b/data/feats.sql index 1a5d7fd..e91bf99 100644 --- a/data/feats.sql +++ b/data/feats.sql @@ -867,15 +867,1273 @@ VALUES INSERT INTO feats_traits (feat_id, trait_id) VALUES -- Dwarf Ancestry Trait - (1, 79), -- Dwarven Lore - (2, 79), -- Dwarven Weapon Familiarity - (3, 79), -- Rock Runner - (4, 79), -- Stonecunning - (5, 79), -- Unburdened Iron - (6, 79), -- Vengeful Hatred - (7, 79), -- Boulder Roll - (8, 79), -- Dwarven Weapon Cunning - (9, 79), -- Mountain's Stoutness - (10, 79), -- Stonewalker - (11, 79); -- Dwarven Weapon Expertise +(1,79), +(2,79), +(3,79), +(4,79), +(5,79), +(6,79), +(7,79), +(8,79), +(9,79), +(10,79), +(11,79), +(12,80), +(13,80), +(14,80), +(15,80), +(16,80), +(17,80), +(18,80), +(19,80), +(20,80), +(21,80), +(22,80), +(23,80), +(24,80), +(25,81), +(26,81), +(27,81), +(28,81), +(29,81), +(30,81), +(31,81), +(32,81), +(33,81), +(34,81), +(35,81), +(36,81), +(37,81), +(38,82), +(39,82), +(40,82), +(41,82), +(42,82), +(43,82), +(44,82), +(45,82), +(46,82), +(47,82), +(48,82), +(49,82), +(50,82), +(51,82), +(52,85), +(53,85), +(54,30), +(54,85), +(55,85), +(56,85), +(57,85), +(58,85), +(59,85), +(60,85), +(61,85), +(62,85), +(63,85), +(64,85), +(65,85), +(66,86), +(67,86), +(68,86), +(69,86), +(70,86), +(71,86), +(72,86), +(73,86), +(74,86), +(75,86), +(76,86), +(77,86), +(78,86), +(79,83), +(80,83), +(81,83), +(82,84), +(83,182), +(84,84), +(85,14), +(85,182), +(86,182), +(87,182), +(88,182), +(89,182), +(90,182), +(91,182), +(92,91), +(93,91), +(94,91), +(95,91), +(96,91), +(96,96), +(97,91), +(98,1), +(98,91), +(99,91), +(100,91), +(101,91), +(102,1), +(102,91), +(103,1), +(103,91), +(104,91), +(105,91), +(106,91), +(107,1), +(107,91), +(108,91), +(109,91), +(110,91), +(111,1), +(111,91), +(112,91), +(113,91), +(114,91), +(115,91), +(116,91), +(117,91), +(118,91), +(119,91), +(120,1), +(120,91), +(121,91), +(122,91), +(123,91), +(124,91), +(125,91), +(126,91), +(127,91), +(128,1), +(128,91), +(129,91), +(130,92), +(131,92), +(131,14), +(131,59), +(132,92), +(133,92), +(134,92), +(134,97), +(134,28), +(134,52), +(135,92), +(136,92), +(136,59), +(137,92), +(137,59), +(138,92), +(139,92), +(139,14), +(139,59), +(140,92), +(141,92), +(142,92), +(142,97), +(142,28), +(143,92), +(143,59), +(144,92), +(144,37), +(144,48), +(144,216), +(144,212), +(145,92), +(145,94), +(146,92), +(147,92), +(147,59), +(148,213), +(148,92), +(148,14), +(148,209), +(148,37), +(148,59), +(149,92), +(149,37), +(149,54), +(149,216), +(149,59), +(149,212), +(150,92), +(150,37), +(150,211), +(150,59), +(151,92), +(151,14), +(151,37), +(151,54), +(151,216), +(151,59), +(151,212), +(152,92), +(153,92), +(153,14), +(153,59), +(154,7), +(154,92), +(154,59), +(154,74), +(155,92), +(155,97), +(156,92), +(156,59), +(157,92), +(157,14), +(157,59), +(158,92), +(158,59), +(159,92), +(159,59), +(160,92), +(160,59), +(161,7), +(161,92), +(161,59), +(162,92), +(162,37), +(162,48), +(162,216), +(162,59), +(162,212), +(163,92), +(163,59), +(164,92), +(164,28), +(164,37), +(164,59), +(165,6), +(165,92), +(165,14), +(165,37), +(165,52), +(165,59), +(166,92), +(166,37), +(166,54), +(166,212), +(167,92), +(167,14), +(167,59), +(168,92), +(168,14), +(168,37), +(169,92), +(169,59), +(170,92), +(170,97), +(170,28), +(170,52), +(171,92), +(171,59), +(172,92), +(172,14), +(172,37), +(172,54), +(172,216), +(172,59), +(172,212), +(173,92), +(173,59), +(174,92), +(175,92), +(175,14), +(175,30), +(175,59), +(176,92), +(176,59), +(177,7), +(177,92), +(177,59), +(177,74), +(178,92), +(178,42), +(178,59), +(179,93), +(180,93), +(181,93), +(181,95), +(181,14), +(181,96), +(181,45), +(181,101), +(181,102), +(182,93), +(183,93), +(183,95), +(183,101), +(183,102), +(184,93), +(185,93), +(186,93), +(186,30), +(187,93), +(188,93), +(189,93), +(189,14), +(189,42), +(189,45), +(190,93), +(191,93), +(192,93), +(193,93), +(193,14), +(193,42), +(193,45), +(194,93), +(194,95), +(194,96), +(194,101), +(194,102), +(195,93), +(196,93), +(197,93), +(198,93), +(199,93), +(199,14), +(199,45), +(199,101), +(199,102), +(200,93), +(200,14), +(200,42), +(200,45), +(201,93), +(202,93), +(203,93), +(204,93), +(205,93), +(206,93), +(206,96), +(206,101), +(206,102), +(207,93), +(208,93), +(209,93), +(210,93), +(211,93), +(212,93), +(213,93), +(214,94), +(215,94), +(216,94), +(217,94), +(218,94), +(219,94), +(219,51), +(220,94), +(220,51), +(221,94), +(221,51), +(222,94), +(222,51), +(223,94), +(224,94), +(225,94), +(225,14), +(225,45), +(227,94), +(228,94), +(229,94), +(229,97), +(230,94), +(231,94), +(232,94), +(233,94), +(234,94), +(235,94), +(236,94), +(237,94), +(238,94), +(239,94), +(240,94), +(241,94), +(241,28), +(242,94), +(243,94), +(244,94), +(245,94), +(246,94), +(247,94), +(248,94), +(249,94), +(250,94), +(251,94), +(252,94), +(253,94), +(254,94), +(255,94), +(256,94), +(257,94), +(258,94), +(259,94), +(260,94), +(261,94), +(262,94), +(263,94), +(264,95), +(265,95), +(266,95), +(267,95), +(268,95), +(271,95), +(271,33), +(271,132), +(272,95), +(272,25), +(273,95), +(273,33), +(274,95), +(275,95), +(276,95), +(276,214), +(276,211), +(277,95), +(277,14), +(277,45), +(278,95), +(279,95), +(280,95), +(280,14), +(280,45), +(281,95), +(281,14), +(281,45), +(282,95), +(283,95), +(285,95), +(286,95), +(286,214), +(286,209), +(287,95), +(288,95), +(289,95), +(290,95), +(291,95), +(291,14), +(291,45), +(292,95), +(293,95), +(294,95), +(294,14), +(294,45), +(295,95), +(296,95), +(297,95), +(298,95), +(299,95), +(300,95), +(301,95), +(302,95), +(303,95), +(304,95), +(305,95), +(306,95), +(306,14), +(306,45), +(307,95), +(308,95), +(309,95), +(310,95), +(310,14), +(311,96), +(311,99), +(312,96), +(314,96), +(315,96), +(315,42), +(315,45), +(315,101), +(315,102), +(316,96), +(317,96), +(318,96), +(318,101), +(318,102), +(319,96), +(321,96), +(321,42), +(321,45), +(322,96), +(323,96), +(324,96), +(325,96), +(326,96), +(327,96), +(329,96), +(330,96), +(331,96), +(332,96), +(333,96), +(334,96), +(335,96), +(336,96), +(336,45), +(337,96), +(337,42), +(337,45), +(337,101), +(337,102), +(338,96), +(339,96), +(340,96), +(341,96), +(342,96), +(343,96), +(344,96), +(345,96), +(346,96), +(348,96), +(349,96), +(350,96), +(351,96), +(352,96), +(353,96), +(354,14), +(354,96), +(354,42), +(354,45), +(355,14), +(355,96), +(356,97), +(357,97), +(357,58), +(358,97), +(358,52), +(358,68), +(359,97), +(359,28), +(360,97), +(361,97), +(363,97), +(364,97), +(365,97), +(365,58), +(366,97), +(366,58), +(367,97), +(368,23), +(368,27), +(368,97), +(368,44), +(369,97), +(370,97), +(370,28), +(371,97), +(371,28), +(372,97), +(372,28), +(373,97), +(374,97), +(374,28), +(374,58), +(375,97), +(377,97), +(377,99), +(378,97), +(379,97), +(379,58), +(380,97), +(380,68), +(381,97), +(382,97), +(383,97), +(384,97), +(385,97), +(385,58), +(387,97), +(388,97), +(388,99), +(388,100), +(389,97), +(390,97), +(391,14), +(391,97), +(392,97), +(392,68), +(393,97), +(393,28), +(394,97), +(396,97), +(397,97), +(397,58), +(398,97), +(399,97), +(399,28), +(400,97), +(400,58), +(401,97), +(401,68), +(402,97), +(403,97), +(404,97), +(406,97), +(406,58), +(407,97), +(407,68), +(408,97), +(409,97), +(410,14), +(410,97), +(410,58), +(411,97), +(411,68), +(412,97), +(412,68), +(413,97), +(413,58), +(414,97), +(415,14), +(415,97), +(416,97), +(416,58), +(417,97), +(418,97), +(419,97), +(420,97), +(420,28), +(420,58), +(422,97), +(422,68), +(423,97), +(424,97), +(424,68), +(425,97), +(425,68), +(426,97), +(426,28), +(426,52), +(426,99), +(427,97), +(428,97), +(429,97), +(430,98), +(430,68), +(431,98), +(431,68), +(432,98), +(433,98), +(434,98), +(435,98), +(435,68), +(436,98), +(436,68), +(437,98), +(437,68), +(438,98), +(439,98), +(440,98), +(441,98), +(442,98), +(443,98), +(444,98), +(445,98), +(446,98), +(447,98), +(448,98), +(449,98), +(450,98), +(451,7), +(451,23), +(451,27), +(451,44), +(451,98), +(452,98), +(453,98), +(454,98), +(455,98), +(456,98), +(457,98), +(458,98), +(459,98), +(459,68), +(460,98), +(461,98), +(461,68), +(462,98), +(463,98), +(464,14), +(464,98), +(465,6), +(465,34), +(465,98), +(466,98), +(467,98), +(468,98), +(469,98), +(469,131), +(470,98), +(471,98), +(472,98), +(473,98), +(474,98), +(475,98), +(476,98), +(477,98), +(478,122), +(478,14), +(478,209), +(478,42), +(478,98), +(479,23), +(479,44), +(479,98), +(480,98), +(481,98), +(482,98), +(483,98), +(484,98), +(485,98), +(486,98), +(487,98), +(488,98), +(489,30), +(489,98), +(491,99), +(492,28), +(492,99), +(493,99), +(494,28), +(494,99), +(495,99), +(496,14), +(496,99), +(497,99), +(498,99), +(498,100), +(499,99), +(500,99), +(501,99), +(502,99), +(503,99), +(504,99), +(505,99), +(505,100), +(506,99), +(508,99), +(509,99), +(510,28), +(510,99), +(510,100), +(511,99), +(512,99), +(514,52), +(514,99), +(515,99), +(516,99), +(517,99), +(518,99), +(519,99), +(520,99), +(521,99), +(522,52), +(522,99), +(523,97), +(523,99), +(524,99), +(525,99), +(526,99), +(527,99), +(528,58), +(528,99), +(529,99), +(530,99), +(530,100), +(531,99), +(532,99), +(533,14), +(533,58), +(533,99), +(534,99), +(535,99), +(536,99), +(537,99), +(538,99), +(539,99), +(540,28), +(540,52), +(540,99), +(542,99), +(543,99), +(544,28), +(544,99), +(545,99), +(546,99), +(547,99), +(548,99), +(549,99), +(550,100), +(551,100), +(552,100), +(553,23), +(553,27), +(553,44), +(553,100), +(554,100), +(555,100), +(556,100), +(557,100), +(559,100), +(560,100), +(560,63), +(561,100), +(562,100), +(563,42), +(563,100), +(564,100), +(565,34), +(565,100), +(567,100), +(568,100), +(570,100), +(572,100), +(573,100), +(574,100), +(575,100), +(576,100), +(577,100), +(578,100), +(579,100), +(580,100), +(581,100), +(582,34), +(582,100), +(583,100), +(584,100), +(585,100), +(586,28), +(586,100), +(587,100), +(588,14), +(588,100), +(589,100), +(591,100), +(592,100), +(593,100), +(594,100), +(595,100), +(596,41), +(596,49), +(596,100), +(597,100), +(598,14), +(598,100), +(599,100), +(600,100), +(601,14), +(601,42), +(601,100), +(602,205), +(602,101), +(603,101), +(604,101), +(604,102), +(609,213), +(609,101), +(610,101), +(610,102), +(611,214), +(611,101), +(612,215), +(612,101), +(613,216), +(613,101), +(614,101), +(616,101), +(617,101), +(618,101), +(621,101), +(622,20), +(622,207), +(622,101), +(622,102), +(623,45), +(623,101), +(624,101), +(624,102), +(626,213), +(626,101), +(627,214), +(627,101), +(628,101), +(629,101), +(630,45), +(630,101), +(631,101), +(632,101), +(632,102), +(633,205), +(633,213), +(633,102), +(634,102), +(636,102), +(640,14), +(640,42), +(640,45), +(640,102), +(643,102), +(644,14), +(644,45), +(644,102), +(645,102), +(647,102), +(648,42), +(648,45), +(648,102), +(649,102), +(652,102), +(653,102), +(655,102), +(657,102), +(659,14), +(659,102), +(660,102), +(661,102), +(662,102), +(664,102), +(665,4), +(665,19), +(665,50), +(666,4), +(667,4), +(668,4), +(669,4), +(670,4), +(671,4), +(671,19), +(671,50), +(672,4), +(673,4), +(674,4), +(675,4), +(676,4), +(677,4), +(677,19), +(677,50), +(678,4), +(679,4), +(680,4), +(681,4), +(682,4), +(683,4), +(684,4), +(685,4), +(686,4), +(686,19), +(686,50), +(687,4), +(688,4), +(689,4), +(690,4), +(691,4), +(692,4), +(693,4), +(694,4), +(694,19), +(694,50), +(695,4), +(696,4), +(697,4), +(698,4), +(699,4), +(700,4), +(701,4), +(701,19), +(701,50), +(702,4), +(703,4), +(704,4), +(705,4), +(706,4), +(707,4), +(708,4), +(709,4), +(709,19), +(709,50), +(710,4), +(711,4), +(712,4), +(713,4), +(714,4), +(715,4), +(715,19), +(715,50), +(716,4), +(717,4), +(718,4), +(719,4), +(720,4), +(720,28), +(720,98), +(721,4), +(722,4), +(722,19), +(722,50), +(722,14), +(722,99), +(723,4), +(724,4), +(725,4), +(726,4), +(727,4), +(727,19), +(727,50), +(728,4), +(729,4), +(730,4), +(731,4), +(732,4), +(733,4), +(734,4), +(734,19), +(734,50), +(735,4), +(736,4), +(737,4), +(738,4), +(739,4), +(740,4), +(741,4), +(742,4), +(742,19), +(742,50), +(743,4), +(744,4), +(745,4), +(746,4), +(747,4), +(748,4), +(749,4), +(750,31), +(750,65), +(751,31), +(752,31), +(752,65), +(753,31), +(754,31), +(754,65), +(755,31), +(756,30), +(756,31), +(756,65), +(757,31), +(757,65), +(758,31), +(758,65), +(759,31), +(759,65), +(760,31), +(760,33), +(760,42), +(760,65), +(761,31), +(761,65), +(762,22), +(762,31), +(762,65), +(763,31), +(764,31), +(765,31), +(765,65), +(766,31), +(766,65), +(767,31), +(767,65), +(768,31), +(768,65), +(769,31), +(769,65), +(770,31), +(770,65), +(771,31), +(771,65), +(772,31), +(772,65), +(773,31), +(773,65), +(774,31), +(775,31), +(775,65), +(776,31), +(776,65), +(777,31), +(778,31), +(778,65), +(779,31), +(779,65), +(780,31), +(780,65), +(781,31), +(781,65), +(782,31), +(783,31), +(784,31), +(785,31), +(785,65), +(786,31), +(786,65), +(787,31), +(787,65), +(788,31), +(788,65), +(789,31), +(789,65), +(790,31), +(790,65), +(791,31), +(791,65), +(792,31), +(792,65), +(793,31), +(793,65), +(794,31), +(795,31), +(796,31), +(796,65), +(797,31), +(797,65), +(798,22), +(798,31), +(798,65), +(799,31), +(799,65), +(800,31), +(800,65), +(801,31), +(801,65), +(802,31), +(803,31), +(804,31), +(804,65), +(805,31), +(805,65), +(806,31), +(806,65), +(807,31), +(807,65), +(808,31), +(808,65), +(809,31), +(809,65), +(810,31), +(810,65), +(811,31), +(811,65), +(812,31), +(812,65), +(813,31), +(813,65), +(814,31), +(814,65), +(815,31), +(815,65), +(816,31), +(816,65), +(817,31), +(817,65), +(818,31), +(818,65), +(819,31), +(819,65), +(820,31), +(820,65), +(821,31), +(821,65), +(822,31), +(822,65), +(823,31), +(823,65), +(824,31), +(824,65), +(825,31), +(825,65), +(826,31), +(826,65), +(827,31), +(827,65), +(828,31), +(828,65), +(829,31), +(829,65), +(830,31), +(830,65), +(831,31), +(831,65), +(832,31), +(832,65), +(833,31), +(833,65), +(834,31), +(834,63), +(834,65), +(835,31), +(836,31), +(836,65), +(837,18), +(837,23), +(837,27), +(837,31), +(837,34), +(837,65), +(838,31), +(838,65), +(839,31), +(840,31), +(840,65), +(841,31), +(841,65), +(842,31), +(842,65), +(843,31), +(843,65), +(844,31), +(844,65), +(845,31), +(845,65), +(846,31), +(846,65), +(847,31), +(847,65), +(848,31), +(848,65), +(849,31), +(849,65), +(850,31), +(850,65), +(851,31), +(851,65), +(852,31), +(852,65), +(853,31), +(853,65), +(854,31), +(854,65), +(855,31), +(856,22), +(856,31), +(856,42), +(856,65), +(857,31), +(857,42), +(857,65), +(858,31), +(858,65), +(859,31), +(859,65), +(860,31), +(861,31), +(862,31), +(862,65), +(863,31), +(863,65), +(864,31), +(864,65), +(865,31), +(865,65), +(866,31), +(866,65), +(867,49), +(867,99), +(868,31), +(868,65) + From 95da0a3cf12caa7b5e1d08e5871f52c9a84f6e96 Mon Sep 17 00:00:00 2001 From: Wesley Webb Date: Sat, 10 Aug 2019 21:25:31 -0400 Subject: [PATCH 2/3] Feat Prereqs data for all ancestries, Alchemist, Barbarian, Bard, Champion, and a part of Cleric. --- data/feats.sql | 599 ++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 574 insertions(+), 25 deletions(-) diff --git a/data/feats.sql b/data/feats.sql index e91bf99..336af2f 100644 --- a/data/feats.sql +++ b/data/feats.sql @@ -6,8 +6,131 @@ VALUES (2, NULL, 'Ancestry Level 5'), (3, NULL, 'Ancestry Level 9'), (4, NULL, 'Ancestry Level 13'), - (5, 3, 'Feat: Rock Runner'), - (6, 2, 'Feat: Dwarven Weapon Familiarity'); + (5, NULL, 'Class Level 1'), + (6, NULL, 'Class Level 2'),' + (7, NULL, 'Class Level 4'), + (8, NULL, 'Class Level 6'), + (9, NULL, 'Class Level 8'), + (10, NULL, 'Class Level 10'), + (11, NULL, 'Class Level 12'), + (12, NULL, 'Class Level 14'), + (13, NULL, 'Class Level 16'), + (14, NULL, 'Class Level 18'), + (15, NULL, 'Class Level 20'), + -- Dwarf + (16, 3, 'Feat: RockRunner'), + (17, 2, 'Feat: Dwarven Weapon Familiarity'), + -- Elf + (18, NULL, 'at least 100 years old'), + (19, 14, 'Feat: Elven Weapon Familiarity'), + (20, 12, 'Feat: Ancestral Longevity'), + (21, 22, 'Feat: Expert Longevity'), + -- Gnome + (22, 26, 'Feat: Burrow Elocutionist'), + (23, NULL, 'FocusPool'), + (24, NULL, 'at least one Innate Spell from a Gnome heritage or ancestry feat that shares a tradition with at least one of your focus spells'), + (25, 30, 'Feat: Gnome Weapon Familiarity'), + (26, NULL, 'at least one primal innate spell'), + -- Goblin + (27, 43, 'Feat: Goblin Weapon Familiarity'), + (28, 41, 'Feat: Goblin Scuttle'), + -- Halfling + (29, 55, 'Feat: Halfling Weapon Familiarity'), + (30, 54, 'Feat: Halfling Luck'), + (31, 52, 'Feat: Distracting Shadows'), + (32, NULL, 'Spellcasting Class Feature'), + --Human + (33, 66, 'Feat: Adapted Cantrip'), + (34, NULL, 'can cast 3rd-level Spells'), + (35, 67, 'Feat: Cooperative Nature'), + (36, 74, 'Feat: Clever Improviser'), + (37, 72, 'Feat: Unconventional Weaponry'), + (38, NULL, 'trained in the weapon you chose for unconventional weaponry'), + (39, NULL, 'low light vision'), + (40, 86, 'Feat: Orc Weapon Famailiarity'), + (41, 85, 'Feat: Orc Superstition'), + (41, 83, 'Feat: Orc Ferocity'), + -- Alchemist + (42, NULL, 'trained in craft'), + (43, 99, 'Feat: Calculated Splash'), + (44, 103, 'Feat: Debilitating Bomb'), + (45, 106, 'Feat: Powerful Alchemy'), + (46, 94, 'Feat: Far Lobber'), + (47, 111, 'Feat: Merciful Elixir'), + (48, 110, 'Feat: Greater Debilitating Bomb'), + (49, 113, 'Feat: Extend Elixir'), + (50, 109, 'Feat: Expanded Splash'), + -- Barbarian + (51, NULL, 'acute vision or darkvision'), + (52, NULL, 'expert in Athletics '), + (53, NULL, 'Feature: Animal Instinct'), + (54, NULL, 'Feature: Dragon Instinct'), + (55, Null, 'Feature: Giant Instinct'), + (56, NULL, 'Feature: Spirit Instinct'), + (57, NULL, 'master in Athletics'), + (58, 147, 'Feat: Cleave'), + (59, TODO, 'Feat: Intimidating Glare'), --IS a skill feat + (60, 149, 'Feat: Giant\'s Stature'), + (61, 160, 'Feat: Knockdown'), + (62, 157, 'Feat: Come And Get Me'), + (63, 156, 'Feat: Thrash'), + (64, 152, 'Feat: Dragon\'s Rage Wings'), + (65, 154, 'Feat: Share Rage'), + -- Bard + (66, NULL, 'Feature: Enigma Muse'), + (67, NULL, 'Feature: Maestro Muse'), + (68, NULL, 'Feature: Polymath Muse'), + (69, NULL, 'master in Occultism'), + (70, 184, 'Feat: Esoteric Polymath'), + (71, NULL, 'legendary in Ocuultism'), + (72, NULL,'trained in Arcana,Nature, or Religion'), + (73, NULL, 'Feature: Magnus Opis'), + (74, 193, 'Feat: Harmonize'), + -- Champion + (75, NULL, 'Feature: Paladin Cause'), + (76, NULL, 'Feature: Liberator Cause'), + (77, NULL, 'Feature: RedeemerCause'), + (78, NULL, 'Feature: Tenets of Good'), + (79, NULL, 'Feature: Devotion Spell(LayOnHands)'), + (80, NULL, 'Feature: DivineAlly(Steed)'), + (81, NULL, 'Feature: Devotion Spells'), + (82, NULL, 'Feature: Divine Ally(Shield)'), + (83, NULL, 'Feature: Divine Ally(Blade)'), + (84, 214, 'Feat: Deity\'s Domain'), + (85, 225, 'Feat: Mercy'), + (86, NULL, 'Feature: DivineAlly'), + (87, 228, 'Feat: Loyal Warhouse'), + (88, 229, 'Feat: Shield Warden'), + (89, NULL, 'Feature: Champion\'sReaction'), + (90, 220, 'Feat: Fiendsbane Oath'), + (91, 221, 'Feat: Shining Oath'), + (92, NULL, 'Feature: Exalt'), + (93, 222, 'Feat: Vengeful Oath'), + (95, 219, 'Feat: Dragonslayer Oath'), + (96, 238, 'Feat: Imposing Destrier'), + (97, 240, 'Feat: Radiant Blade Spirit'), + --Cleric + (98, NULL, 'diety with a simple favored weapon '), + (99, NULL, 'trained with your deity\'s favored weapon '), + (100, NULL, 'Feature: Harmful Font'), + (101, NULL, 'Feature: Healing Font'), + (102, NULL, 'Feature: Harmful Font or Healing Font'), + (103, NULL, 'good alignment '), + (104, NULL, 'diety that allows Clerics to have both fonts '), + (104, , 'Feat: '), + (105, , 'Feat: '), + (106, , 'Feat: '), + (107, , 'Feat: '), + (108, , 'Feat: '), + (109, , 'Feat: '); + + + + + + + + INSERT INTO feats ( feat_id, @@ -843,27 +966,453 @@ VALUES INSERT INTO feats_featprereqs (feat_id, featprereqs_id) VALUES --- Dwarven Feats - -- PreRqs: Level - (1,1), -- Dwarven Lore - (2,1), -- Dwarven Weapon Familiarity - (3,1), -- Rock Runner - (4,1), -- Stonecunning - (5,1), -- Unburdened Iron - (6,1), -- Vengeful Hatred - (7,2), -- Boulder Roll - (8,2), -- Dwarven Weapon Cunning - (9,3), -- Mountain's Stoutness - (10,3), -- Stonewalker - (11,4), -- Dwarven Weapon Expertise - -- Prereqs: Feats - (7,5), -- Boulder Roll - (8,6), -- Dwarven Weapon Cunning - (11,6); -- Dwarven Weapon Expertise --- Elven Feats - --PreReqs: Level - --PreReqs: Feats - --PreReqs: Other +-- Dwarf +(1, 1), -- Dwarven Lore +(2, 1), -- Dwarven Weapon Familiarity +(3, 1), -- Rock Runner +(4, 1), -- Stonecunning +(5, 1), -- Unburdened Iron +(6, 1), -- Vengeful Hatred +(7, 2), -- Boulder Roll +(7, 16), -- Boulder Roll +(8, 2), -- Dwarven Weapon Cunning +(8, 17), -- Dwarven Weapon Cunning +(9, 3), -- Mountain's Stoutness +(10, 3), -- Stonewalker +(11, 4), -- Dwarven Weapon Expertise +-- Elf +(12, 1), -- Ancestral Longevity +(12, 18), -- Ancestral Longevity +(13, 1), -- Elven Lore +(14, 1), -- Elven Weapon Familiarity +(15, 1), -- Forlorn +(16, 1), -- Nimble Elf +(17, 1), -- Otherworldly Magic +(18, 1), -- Unwavering Mien +(19, 2), -- Ageless Patience +(20, 2), -- Elven Weapon Elegance +(20, 19), -- Elven Weapon Elegance +(21, 3), -- Elf Step +(22, 3), -- Expert Longevity +(22, 20), -- Expert Longevity +(23, 4), -- Universal Longevity +(23, 21), -- Universal Longevity +(24, 4), -- Elven Weapon Expertise +(24, 19), -- Elven Weapon Expertise +-- Gnome +(25, 1), -- Animal Accomplice +(26, 1), -- Burrow Elocutionist +(27, 1), -- Fey Fellowship +(28, 1), -- First World Magic +(29, 1), -- Gnome Obsession +(30, 1), -- Gnome Weapon Familiarity +(31, 1), -- Illusion Sense +(32, 2), -- Animal Elocutionist +(32, 22), -- Animal Elocutionist +(33, 2), -- Energized Font +(33, 23), -- Energized Font +(33, 24), -- Energized Font +(34, 2), -- Gnome Weapon Innovator +(34, 25), -- Gnome Weapon Innovator +(35, 3), -- First World Adept +(35, 26), -- First World Adept +(36, 3), -- Vivacious Conduit +(37, 4), -- Gnome Weapon Expertise +(37, 25), -- Gnome Weapon Expertise +--Goblin +(38, 1), -- Burn It! +(39, 1), -- City Scavenger +(40, 1), -- Goblin Lore +(41, 1), -- Goblin Scuttle +(42, 1), -- Goblin Song +(43, 1), -- Goblin Weapon Familiarity +(44, 1), -- Junk Tinker +(45, 1), -- Rough Rider +(46, 1), -- Very Sneaky +(47, 2), -- Goblin Weapon Frenzy +(47, 27), -- Goblin Weapon Frenzy +(48, 3), -- Cave Climber +(49, 3), -- Skittering Scuttle +(49, 28), -- Skittering Scuttle +(50, 4), -- Goblin Weapon Expertise +(50, 27), -- Goblin Weapon Expertise +(51, 4), -- Very, Very Sneaky +(51, 29), -- Very, Very Sneaky +-- Halfling +(52, 1), -- Distracting Shadows +(53, 1), -- Halfling Lore +(54, 1), -- Halfling Luck +(55, 1), -- Halfling Weapon Familiarity +(56, 1), -- Sure Feet +(57, 1), -- Titan Slinger +(58, 1), -- Unfettered Halfling +(59, 1), -- Watchful Halfling +(60, 2), -- Cultural Adaptability +(61, 2), -- Halfling Weapon Trickster +(61, 29), -- Halfling Weapon Trickster +(62, 3), -- Guiding Luck +(62, 30), -- Guiding Luck +(63, 3), -- Irrepressible +(64, 4), -- Ceaseless Shadows +(64, 52), -- Ceaseless Shadows +(65, 4), -- Halfling Weapon Expertise +(65, 29), -- Halfling Weapon Expertise +-- Human +(66, 1), -- Adapted Cantrip +(66, 32), -- Adapted Cantrip +(67, 1), -- Cooperative Nature +(68, 1), -- General Training +(69, 1), -- Haughty Obstinacy +(70, 1), -- Natural Ambition +(71, 1), -- Natural Skill +(72, 1), -- Unconventional Weaponry +(73, 2), -- Adaptive Adept +(73, 33), -- Adaptive Adept +(73, 34), -- Adaptive Adept +(74, 2), -- Clever Improviser +(75, 3), -- Cooperataive Soul +(75, 35), -- Cooperataive Soul +(76, 3), -- Incredible Improvisation +(76, 36), -- Incredible Improvisation +(77, 3), -- Multitalented +(78, 4), -- Unconventional Expertise +(78, 37), -- Unconventional Expertise +(78, 38), -- Unconventional Expertise +-- HalfElf +(79, 1), -- Elf Atavism +(80, 2), -- Inspire Imitation +(81, 2), -- Supernatural Charm +-- Half Orc +(82, 1), -- Monstrous Peacemaker +(83, 1), -- Orc Ferocity +(84, 1), -- Orc Sight +(84, 39), -- Orc Sight +(85, 1), -- Orc Superstition +(86, 1), -- Orc Weapon Famailiarity +(87, 2), -- Orc Weapon Carnage +(87, 40), -- Orc Weapon Carnage +(88, 2), -- Victorious Vigor +(89, 3), -- Pervasive Superstition +(89, 41), -- Pervasive Superstition +(90, 4), -- Incredible Ferocity +(90, 42), -- Incredible Ferocity +(91, 4), -- Orc Weapon Expertise +(91, 40), -- Orc Weapon Expertise +--Alchemis +(92, 5), -- Alchemical Familiar +(93, 5), -- Alchemical Savant +(93, 42), -- Alchemical Savant +(94, 5), -- Far Lobber +(95, 5), -- Quick Bomber +(96, 6), -- Poison Resistance +(97, 6), -- Revivifying Mutagen +(98, 6), -- Smoke Bomb +(99, 7), -- Calculated Splash +(100, 7), -- Efficient Alchemy +(101, 7), -- Enduring Alchemy +(102, 8), -- Combine Elixirs +(103, 8), -- Debilitating Bomb +(104, 8), -- Directional Bombs +(105, 9), -- Feral Mutagen +(106, 9), -- Powerful Alchemy +(107, 9), -- Sticky Bomb +(108, 10), -- Elastic Mutagen +(109, 10), -- Expanded Splash +(109, 43), -- Expanded Splash +(110, 10), -- Greater Debilitating Bomb +(110, 44), -- Greater Debilitating Bomb +(111, 10), -- Merciful Elixir +(112, 10), -- Potent Poisoner +(112, 45), -- Potent Poisoner +(113, 11), -- Extend Elixir +(114, 11), -- Invincible Mutagen +(115, 11), -- Uncanny Bombs +(115, 46), -- Uncanny Bombs +(116, 12), -- Glib Mutagen +(117, 12), -- Greater Merciful Elixir +(117, 47), -- Greater Merciful Elixir +(118, 12), -- True Debilitating Bomb +(118, 48), -- True Debilitating Bomb +(119, 13), -- Eternal Elixir +(119, 49), -- Eternal Elixir +(120, 13), -- Exploitive Bomb +(121, 13), -- Genius Mutagen +(122, 13), -- Persistent Mutagen +(122, 49), -- Persistent Mutagen +(123, 14), -- Improbable Elixirs +(124, 14), -- Mindblank Mutagen +(125, 14), -- Miracle Worker +(126, 14), -- Perfect Debilitation +(127, 15), -- Craft Philosopher's Stone +(128, 15), -- Mega Bomb +(128, 50), -- Mega Bomb +(129, 15), -- Perfect Mutagen +--Barbarian +(130, 5), -- Acute Vision +(131, 5), -- Moment of Clarity +(132, 5), -- Raging Intimidation +(133, 5), -- Raging Thrower +(134, 5), -- Sudden Charge +(135, 6), -- Acute Scent +(135, 51), -- Acute Scent +(136, 6), -- Furious Finish +(137, 6), -- No Escape +(138, 6), -- Second Wind +(139, 6), -- Shake it Off +(140, 7), -- Fast Movement +(141, 7), -- Raging Athlete +(141, 52), -- Raging Athlete +(142, 7), -- Swipe +(143, 7), -- Wounded Rage +(144, 8), -- Animal Skin +(144, 53), -- Animal Skin +(145, 8), -- Attack of Opportunity +(146, 8), -- Brutal Bully +(146, 52), -- Brutal Bully +(147, 8), -- Cleave +(148, 8), -- Dragon's Rage Breath +(148, 54), -- Dragon's Rage Breath +(149, 8), -- Giant's Stature +(149, 55), -- Giant's Stature +(150, 8), -- Spirits' Interference +(150, 56), -- Spirits' Interference +(151, 9), -- Animal Rage +(151, 53), -- Animal Rage +(152, 9), -- Furious Bully +(152, 57), -- Furious Bully +(153, 9), -- Renewed Vigor +(154, 9), -- Share Rage +(155, 9), -- Sudden Leap +(156, 9), -- Thrash +(157, 10), -- Come and Get Me +(158, 10), -- Furious Sprint +(159, 10), -- Great 58 +(159, 58), -- Great 58 +(160, 10), -- Knockback +(161, 10), -- Terrifying Howl +(161, 59), -- Terrifying Howl +(162, 11), -- Dragon's Rage Wings +(162, 54), -- Dragon's Rage Wings +(163, 11), -- Furious Grab +(164, 11), -- Predator's Pounce +(164, 53), -- Predator's Pounce +(165, 11), -- Spirit's Wrath +(165, 56), -- Spirit's Wrath +(166, 11), -- Titan's Stature +(166, 55), -- Titan's Stature +(166, 60), -- Titan's Stature +(167, 12), -- Awesome Blow +(167, 61, -- Awesome Blow +(168, 12), -- Giant's Lunge +(168, 55), -- Giant's Lunge +(169, 12), -- Vengeful Strike +(169, 62), -- Vengeful Strike +(170, 12), -- Whirlwind Strike +(171, 13), -- Collateral Thrash +(171, 63, -- Collateral Thrash +(172, 13), -- Dragon Transformation +(172, 54), -- Dragon Transformation +(172, 64), -- Dragon Transformation +(173, 13), -- Reckless Abandon +(174, 14), -- Brutal Critical +(175, 14), -- Perfect Clarity +(176, 14), -- Vicious Evisceration +(177, 15), -- Contagious Rage +(177, 65), -- Contagious Rage +(178, 15), -- Quaking Stomp +-- Bard +(179, 5), -- Bardic Lore +(179, 66), -- Bardic Lore +(180, 5), -- Lingering Composition +(180, 67), -- Lingering Composition +(180, 23), -- Lingering Composition +(181, 5), -- Reach Spell +(182, 5), -- Versatile Performance +(182, 68), -- Versatile Performance +(183, 6), -- Cantrip Expansion +(184, 6), -- Esoteric Polymath +(184, 68), -- Esoteric Polymath +(185, 6), -- Inspire Competence +(185, 67), -- Inspire Competence +(186, 6), -- Loremaster's Etude +(186, 66), -- Loremaster's Etude +(186, 23), -- Loremaster's Etude +(187, 6), -- Multifarious Muse +(188, 7), -- Inspire Defense +(188, 67), -- Inspire Defense +(189, 7), -- Melodious Spell +(190, 7), -- Triple Time +(191, 7), -- Versatile Signature +(191, 68), -- Versatile Signature +(192, 8), -- Dirge of Doom +(193, 8), -- Harmonize +(193, 67), -- Harmonize +(194, 8), -- Steady Spellcasting +(195, 9), -- Eclectic Skill +(195, 68), -- Eclectic Skill +(195, 69), -- Eclectic Skill +(196, 9), -- Inspire Heroics +(196, 67), -- Inspire Heroics +(196, 23), -- Inspire Heroics +(197, 9), -- Know-It-All +(197, 66), -- Know-It-All +(198, 10), -- House of Imaginary Walls +(199, 10), -- Quickened Casting +(200, 10), -- Unusual Composition +(200, 68), -- Unusual Composition +(201, 11), -- Eclectic Polymath +(201, 70), -- Eclectic Polymath +(202, 11), -- Inspirational Focus +(203, 12), -- Allegro +(204, 12), -- Soothing Ballad +(204, 23), -- Soothing Ballad +(205, 12), -- True Hypercognition +(205, 66), -- True Hypercognition +(206, 13), -- Effortless Concentration +(207, 13), -- Studious Capacity +(207, 66), -- Studious Capacity +(207, 71), -- Studious Capacity +(208, 14), -- Deep Lore +(208, 71), -- Deep Lore +(209, 14), -- Eternal Composition +(209, 67), -- Eternal Composition +(210, 14), -- Impossible Polymath +(210, 72), -- Impossible Polymath +(210, 70), -- Impossible Polymath +(211, 15), -- Fatal Aria +(211, 23), -- Fatal Aria +(212, 15), -- Perfect Encore +(212, 73), -- Perfect Encore +(213, 15), -- Symphony of the Muses +(213, 74), -- Symphony of the Muses +-- Champion +(214, 5), -- Deity's Domain +(215, 5), -- Ranged Reprisal +(215, 75), -- Ranged Reprisal +(216, 5), -- Unimpeded Step +(216, 76), -- Unimpeded Step +(217, 5), -- Weight of Guilt +(217, 77), -- Weight of Guilt +(218, 6), -- Divine Grace +(219, 6), -- Dragonslayer Oath +(219, 78), -- Dragonslayer Oath +(220, 6), -- Fiendsbane Oath +(220, 78), -- Fiendsbane Oath +(221, 6), -- Shining Oath +(221, 78), -- Shining Oath +(222, 6), -- Vengeful Oath +(222, 75), -- Vengeful Oath +(223, 7), -- Aura of Courage +(223, 78), -- Aura of Courage +(224, 7), -- Divine Health +(224, 78), -- Divine Health +(225, 7), -- Mercy +(225, 79), -- Mercy +(227, 8), -- Litany Against Wrath +(227, 81), -- Litany Against Wrath +(227, 78), -- Litany Against Wrath +(228, 8), -- Loyal Warhouse +(228, 80), -- Loyal Warhouse +(229, 8), -- Shield Warden +(229, 82), -- Shield Warden +(229, 78), -- Shield Warden +(230, 8), -- Smite Evil +(230, 83), -- Smite Evil +(231, 9), -- Advanced Deity's Domain +(231, 84), -- Advanced Deity's Domain +(232, 9), -- Greater Mercy +(232, 85, -- Greater Mercy +(233, 9), -- Heal Mount +(233, 80), -- Heal Mount +(234, 9), -- Quick Block +(235, 9), -- Second Ally +(235, 86), -- Second Ally +(236, 9), -- Sense Evil +(236, 78), -- Sense Evil +(237, 10), -- Devoted Focus +(237, 81), -- Devoted Focus +(238, 10), -- Imposing Destrier +(238, 80), -- Imposing Destrier +(238, 87), -- Imposing Destrier +(239, 10), -- Litany Against Sloth +(239, 81), -- Litany Against Sloth +(239, 78), -- Litany Against Sloth +(240, 10), -- Radiant Blade Spirit +(240, 83), -- Radiant Blade Spirit +(241, 10), -- Shield of Reckoning +(241, 89), -- Shield of Reckoning +(241, 82,), -- Shield of Reckoning +(241, 78,), -- Shield of Reckoning +(241, 88), -- Shield of Reckoning +(242, 11), -- Affliction Mercy +(242, 85, -- Affliction Mercy +(243, 11), -- Aura of Faith +(243, 78), -- Aura of Faith +(244, 11), -- Blade of Justice +(244, 75), -- Blade of Justice +(245, 11), -- Champion's Sacrifice +(245, 78), -- Champion's Sacrifice +(246, 11), -- Divine Wall +(247, 11), -- Lasting Doubt +(247, 77), -- Lasting Doubt +(248, 11), -- Liberating Stride +(248, 76), -- Liberating Stride +(249, 12), -- Anchoring Aura +(249, 90), -- Anchoring Aura +(250, 12), -- Aura of Life +(250, 91), -- Aura of Life +(251, 12), -- Aura of Righteousness +(251, 78), -- Aura of Righteousness +(252, 12), -- Aura of Vengeance +(252, 92), -- Aura of Vengeance +(252, 93), -- Aura of Vengeance +(253, 12), -- Divine Reflexes +(254, 12), -- Litany of Righteousness +(254, 78), -- Litany of Righteousness +(255, 12), -- Wyrmbane Aura +(255, 95), -- Wyrmbane Aura +(256, 13), -- Auspicious Mount +(256, 80), -- Auspicious Mount +(256, 96), -- Auspicious Mount +(257, 13), -- Instrument of Zeal +(257, 83), -- Instrument of Zeal +(257, 78), -- Instrument of Zeal +(258, 13), -- Shield of Grace +(258, 88), -- Shield of Grace +(259, 14), -- Celestial Form +(259, 78), -- Celestial Form +(260, 14), -- Ultimate Mercy +(260, 85, -- Ultimate Mercy +(261, 15), -- Celestial Mount +(261, 80,), -- Celestial Mount +(261, 78), -- Celestial Mount +(262, 15), -- Radiant Blade Master +(262, 83,), -- Radiant Blade Master +(262, 97), -- Radiant Blade Master +(263, 15), -- Shield Paragon +(263, 82), -- Shield Paragon +-- Cleric +(264, 5), -- Deadly Simplicity +(264, 98), -- Deadly Simplicity +(264, 99), -- Deadly Simplicity +(265, 5), -- Domain Initiate +(266, 5), -- Harming Hands +(266, 100, -- Harming Hands +(267, 5), -- Healing Hands +(267,101, -- Healing Hands +(268, 5), -- Holy Castigation +(268,103, -- Holy Castigation +(271, 6), -- Communal Healing +(272, 6), -- Emblazon Armament +(273, 6), -- Sap Life +(274, 6), -- Turn Undead +(275, 6), -- Versatile Font +(275, 102), -- Versatile Font +(275, 104), -- Versatile Font +(276, 7), -- Channel Smite +(276, 102), -- Channel Smite +(277, 7), -- Command Undead +(277, 100); -- Command Undead INSERT INTO feats_traits (feat_id, trait_id) VALUES -- Dwarf Ancestry Trait @@ -965,7 +1514,7 @@ VALUES (94,91), (95,91), (96,91), -(96,96), +--(96,96), (97,91), (98,1), (98,91), @@ -1012,7 +1561,7 @@ VALUES (131,59), (132,92), (133,92), -(134,92), +(134,92), --Note 134 "Sudden Charge" is shared by Barbarians and Fighters (134,97), (134,28), (134,52), From 1bf9f1476fc71e9a9ade528ebaa4afd6f558a3a7 Mon Sep 17 00:00:00 2001 From: James Miller Date: Mon, 12 Aug 2019 11:55:40 -0500 Subject: [PATCH 3/3] minor tweaks, Null -> NULL and added a TODO on commenting --- data/feats.sql | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/data/feats.sql b/data/feats.sql index 9c439b8..47396d0 100644 --- a/data/feats.sql +++ b/data/feats.sql @@ -66,7 +66,7 @@ VALUES (52, NULL, 'expert in Athletics'), (53, NULL, 'Feature: animal instinct'), (54, NULL, 'Feature: dragon instinct'), - (55, Null, 'Feature: giant instinct'), + (55, NULL, 'Feature: giant instinct'), (56, NULL, 'Feature: spirit instinct'), (57, NULL, 'master in Athletics'), (58, 147, 'Feat: Cleave'), @@ -132,7 +132,7 @@ VALUES (116, 286, 'Feat: Align Armament'), (117, 295, 'Feat: Domain Focus'), (118, 301, 'Feat: Swift Banishment'), - (119, Null, 'Feature: miraculous spell'), + (119, NULL, 'Feature: miraculous spell'), --Druid (120, NULL, 'Feature: animal order'), (121, NULL, 'Feature: leaf order'), @@ -238,9 +238,9 @@ VALUES (216, 577, 'Feat: Sly Striker'), (217, 595, 'Feat: Perfect Distraction'), --Sorcerer - (218, Null, 'bloodline that grants arcane spells'), - (219, Null, 'bloodline that grants divine spells'), - (220, Null, 'bloodline that grants occult spells'), + (218, NULL, 'bloodline that grants arcane spells'), + (219, NULL, 'bloodline that grants divine spells'), + (220, NULL, 'bloodline that grants occult spells'), (221, NULL, 'bloodline that grants primal spells'), (222, NULL, 'bloodline spell'), (223, NULL, 'dispel magic in your spell repetoire'), @@ -251,8 +251,8 @@ VALUES (228, 617, 'Feat: Crossblooded Evolution'), (229, NULL, 'Feature: bloodline paragon'), --Wizard - (230, Null, 'Feature: arcane bond'), - (231, Null, 'Feature: arcane school'), + (230, NULL, 'Feature: arcane bond'), + (231, NULL, 'Feature: arcane school'), (232, 640, 'Feat: Conceal Spell'), (233, NULL, 'Feature: universalist wizard'), (234, 636, 'Feat: Hand of the Apprentice'), @@ -319,7 +319,7 @@ VALUES (284, 735, 'Feat: Basic Sorcerer Spellcasting'), (285, NULL, 'master in Arcana, Nature, Occultism, Religion, depending on bloodline'), (286, 740, 'Feat: Expert Sorcerer Spellcasting'), - (287, Null, 'legendary in Arcana, Nature, Occultism, Religion, depending on bloodline'), + (287, NULL, 'legendary in Arcana, Nature, Occultism, Religion, depending on bloodline'), -- Wizard Dedication (288, 742, 'Feat: Wizard Dedication'), (289, 744, 'Feat: Basic Arcana'), @@ -328,7 +328,7 @@ VALUES (292, 748, 'Feat: Expert Wizard Spellcasting'), (293, NULL, 'Feat: legendary in Arcana'), --Feats Section - (294, Null, 'Class Level 3 '), + (294, NULL, 'Class Level 3 '), (295, NULL, 'trained in Lore'), (296, NULL, 'trained in Arcana'), (297, NULL, 'trained in at least one skill'), @@ -2695,7 +2695,7 @@ VALUES INSERT INTO feats_traits (feat_id, trait_id) VALUES ---May run a quick script to comment these +-- TODO run a quick script to comment these -- Dwarf Ancestry Trait (1,79), (2,79),