Skip to content

Commit

Permalink
6.5a8
Browse files Browse the repository at this point in the history
whoops
  • Loading branch information
subtledoctor committed Mar 18, 2023
1 parent 5018d1c commit b4d0c17
Show file tree
Hide file tree
Showing 45 changed files with 4,973 additions and 4 deletions.
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -54,10 +54,10 @@
<li> Will to Power</li>
<li> Might and Guile (v5+)</li>
<li> Faiths & Powers (v0.85+)</li>
<li> [tweak mods including Tweaks Anthology]</li>
<li> [tweak mods like Tweaks Anthology]</li>
<li> SCS</li>
<li> Scales of Balance (v6+)</li>
<li> [end-of-order mods like LevelOneNPCs, NPC_EE, Randomiser, etc.]</li>
<li> [end-of-order mods like LevelOneNPCs, NPC_EE, Dual to Kit, etc.]</li>
</ul>
<p><strong>Modder Resources:</strong><br />
Scales of Balance adds several custom spellstates to SPLSTATE.IDS. It uses the 4th byte of stat 115, Clubs proficiency, for certain features, principally the Revised Weapon Styles component. </p>
Expand Down
Binary file added scales_of_balance/lib/prof_2_5/d51bswo.spl
Binary file not shown.
1 change: 1 addition & 0 deletions scales_of_balance/lib/prof_2_5/d5__dialprof.d5
@@ -0,0 +1 @@
hello!
Binary file added scales_of_balance/lib/prof_2_5/d5_profx.bam
Binary file not shown.
Binary file added scales_of_balance/lib/prof_2_5/d5_profy.bam
Binary file not shown.
Binary file added scales_of_balance/lib/prof_2_5/d5prof1.spl
Binary file not shown.
Binary file added scales_of_balance/lib/prof_2_5/d5profa.spl
Binary file not shown.
Binary file added scales_of_balance/lib/prof_2_5/d5profrx.spl
Binary file not shown.
1 change: 1 addition & 0 deletions scales_of_balance/lib/prof_2_5/d5profw.baf
@@ -0,0 +1 @@

Binary file added scales_of_balance/lib/prof_2_5/d5profw.cre
Binary file not shown.
732 changes: 732 additions & 0 deletions scales_of_balance/lib/prof_2_5/d5profw.d

Large diffs are not rendered by default.

Binary file added scales_of_balance/lib/prof_2_5/d5profwx.spl
Binary file not shown.
1 change: 1 addition & 0 deletions scales_of_balance/lib/prof_2_5/d5profx.baf
@@ -0,0 +1 @@

Binary file added scales_of_balance/lib/prof_2_5/d5profx.cre
Binary file not shown.
732 changes: 732 additions & 0 deletions scales_of_balance/lib/prof_2_5/d5profx.d

Large diffs are not rendered by default.

Binary file added scales_of_balance/lib/prof_2_5/d5profx.eff
Binary file not shown.
Binary file added scales_of_balance/lib/prof_2_5/d5profxa.spl
Binary file not shown.
1 change: 1 addition & 0 deletions scales_of_balance/lib/prof_2_5/d5profy.baf
@@ -0,0 +1 @@

Binary file added scales_of_balance/lib/prof_2_5/d5profy.cre
Binary file not shown.
152 changes: 152 additions & 0 deletions scales_of_balance/lib/prof_2_5/d5profy.d
@@ -0,0 +1,152 @@
BEGIN ~D5PROFY~

IF ~Global("D5_PROFY","GLOBAL",1)~ THEN BEGIN d5profy
SAY @2091

IF ~GlobalGT("D5_BASTARD_SWORD","LOCALS",0) ProficiencyLT(Myself,89,1)~ THEN REPLY #bastard_sword_name GOTO d5profy_189
IF ~GlobalGT("D5_LONG_SWORD","LOCALS",0) ProficiencyLT(Myself,90,1)~ THEN REPLY #long_sword_name GOTO d5profy_190
IF ~GlobalGT("D5_SHORT_SWORD","LOCALS",0) ProficiencyLT(Myself,91,1)~ THEN REPLY #short_sword_name GOTO d5profy_191
IF ~GlobalGT("D5_AXE","LOCALS",0) ProficiencyLT(Myself,92,1)~ THEN REPLY #axe_name GOTO d5profy_192
IF ~GlobalGT("D5_GREATSWORD","LOCALS",0) ProficiencyLT(Myself,93,1)~ THEN REPLY #greatsword_name GOTO d5profy_193
IF ~GlobalGT("D5_KATANA","LOCALS",0) ProficiencyLT(Myself,94,1)~ THEN REPLY #katana_name GOTO d5profy_194
IF ~GlobalGT("D5_SCIMITAR","LOCALS",0) ProficiencyLT(Myself,95,1)~ THEN REPLY #scimitar_name GOTO d5profy_195
IF ~GlobalGT("D5_DAGGER","LOCALS",0) ProficiencyLT(Myself,96,1)~ THEN REPLY #dagger_name GOTO d5profy_196
IF ~GlobalGT("D5_HAMMER","LOCALS",0) ProficiencyLT(Myself,97,1)~ THEN REPLY #hammer_name GOTO d5profy_197
IF ~GlobalGT("D5_SPEAR","LOCALS",0) ProficiencyLT(Myself,98,1)~ THEN REPLY #spear_name GOTO d5profy_198
IF ~GlobalGT("D5_HALBERD","LOCALS",0) ProficiencyLT(Myself,99,1)~ THEN REPLY #halberd_name GOTO d5profy_199
IF ~GlobalGT("D5_FLAIL","LOCALS",0) ProficiencyLT(Myself,100,1)~ THEN REPLY #flail_name GOTO d5profy_1100
IF ~GlobalGT("D5_MACE","LOCALS",0) ProficiencyLT(Myself,101,1)~ THEN REPLY #mace_name GOTO d5profy_1101
IF ~GlobalGT("D5_CLUB","LOCALS",0) ProficiencyLT(Myself,115,1)~ THEN REPLY #club_name GOTO d5profy_1115
IF ~GlobalGT("D5_STAFF","LOCALS",0) ProficiencyLT(Myself,102,1)~ THEN REPLY #staff_name GOTO d5profy_1102
IF ~GlobalGT("D5_CROSSBOW","LOCALS",0) ProficiencyLT(Myself,103,1)~ THEN REPLY #crossbow_name GOTO d5profy_1103
IF ~GlobalGT("D5_LONG_BOW","LOCALS",0) ProficiencyLT(Myself,104,1)~ THEN REPLY #long_bow_name GOTO d5profy_1104
IF ~GlobalGT("D5_SHORT_BOW","LOCALS",0) ProficiencyLT(Myself,105,1)~ THEN REPLY #short_bow_name GOTO d5profy_1105
IF ~GlobalGT("D5_DART","LOCALS",0) ProficiencyLT(Myself,106,1)~ THEN REPLY #dart_name GOTO d5profy_1106
IF ~GlobalGT("D5_SLING","LOCALS",0) ProficiencyLT(Myself,107,1)~ THEN REPLY #sling_name GOTO d5profy_1107
IF ~GlobalGT("D5_TWO_HAND","LOCALS",0) ProficiencyLT(Myself,111,1)~ THEN REPLY #two_hand_name GOTO d5profy_1111
IF ~GlobalGT("D5_SHIELD","LOCALS",0) ProficiencyLT(Myself,112,1)~ THEN REPLY #shield_fighting_name GOTO d5profy_1112
IF ~GlobalGT("D5_SINGLE_WEAPON","LOCALS",0) ProficiencyLT(Myself,113,1)~ THEN REPLY #single_weapon_name GOTO d5profy_1113
IF ~GlobalGT("D5_TWO_WEAPON","LOCALS",0) ProficiencyLT(Myself,114,1)~ THEN REPLY #two_weapon_name GOTO d5profy_1114

END

IF ~~ THEN BEGIN d5profy_189
SAY #bastard_sword_desc
IF ~~ THEN REPLY @2101 DO ~ApplySpellRES("D51BSWO",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_190
SAY #long_sword_desc
IF ~~ THEN REPLY @2102 DO ~ApplySpellRES("D51LSWO",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_191
SAY #short_sword_desc
IF ~~ THEN REPLY @2103 DO ~ApplySpellRES("D51SSWO",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_192
SAY #axe_desc
IF ~~ THEN REPLY @2104 DO ~ApplySpellRES("D51BAXE",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_193
SAY #greatsword_desc
IF ~~ THEN REPLY @2105 DO ~ApplySpellRES("D512SWO",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_194
SAY #katana_desc
IF ~~ THEN REPLY @2106 DO ~ApplySpellRES("D51KATA",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_195
SAY #scimitar_desc
IF ~~ THEN REPLY @2107 DO ~ApplySpellRES("D51SCIM",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_196
SAY #dagger_desc
IF ~~ THEN REPLY @2108 DO ~ApplySpellRES("D51DAGG",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_197
SAY #hammer_desc
IF ~~ THEN REPLY @2109 DO ~ApplySpellRES("D51HAMM",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_198
SAY #spear_desc
IF ~~ THEN REPLY @2110 DO ~ApplySpellRES("D51SPEA",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_199
SAY #halberd_desc
IF ~~ THEN REPLY @2111 DO ~ApplySpellRES("D51HALB",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1100
SAY #flail_desc
IF ~~ THEN REPLY @2112 DO ~ApplySpellRES("D51FLAI",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1101
SAY #mace_desc
IF ~~ THEN REPLY @2113 DO ~ApplySpellRES("D51MACE",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1115
SAY #club_desc
IF ~~ THEN REPLY @2114 DO ~ApplySpellRES("D51CLUB",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1102
SAY #staff_desc
IF ~~ THEN REPLY @2115 DO ~ApplySpellRES("D51STAF",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1103
SAY #crossbow_desc
IF ~~ THEN REPLY @2116 DO ~ApplySpellRES("D51XBOW",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1104
SAY #long_bow_desc
IF ~~ THEN REPLY @2117 DO ~ApplySpellRES("D51LBOW",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1105
SAY #short_bow_desc
IF ~~ THEN REPLY @2118 DO ~ApplySpellRES("D51SBOW",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1106
SAY #dart_desc
IF ~~ THEN REPLY @2119 DO ~ApplySpellRES("D51DART",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1107
SAY #sling_desc
IF ~~ THEN REPLY @2120 DO ~ApplySpellRES("D51SLIN",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1111
SAY #two_hand_desc
IF ~~ THEN REPLY @2121 DO ~ApplySpellRES("D51S2HW",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1112
SAY #shield_fighting_desc
IF ~~ THEN REPLY @2122 DO ~ApplySpellRES("D51SSNS",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1113
SAY #single_weapon_desc
IF ~~ THEN REPLY @2123 DO ~ApplySpellRES("D51SSWS",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
IF ~~ THEN BEGIN d5profy_1114
SAY #two_weapon_desc
IF ~~ THEN REPLY @2124 DO ~ApplySpellRES("D51STWF",myself)~ EXIT
IF ~~ THEN REPLY @2092 GOTO d5profy
END
Binary file added scales_of_balance/lib/prof_2_5/d5profy.eff
Binary file not shown.
1 change: 1 addition & 0 deletions scales_of_balance/lib/prof_2_5/d5profz.baf
@@ -0,0 +1 @@

Binary file added scales_of_balance/lib/prof_2_5/d5profz.cre
Binary file not shown.

0 comments on commit b4d0c17

Please sign in to comment.