/
scales_of_balance.tp2
executable file
·617 lines (446 loc) · 19.5 KB
/
scales_of_balance.tp2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
BACKUP ~weidu_external/backup/scales_of_balance~
AUTHOR ~SubtleD~
VERSION ~v6.5a10~
//README ~scales_of_balance/readme-SoB.html~
// updated
ALWAYS
INCLUDE ~scales_of_balance/lib/joinable_npcs.tpa~
INCLUDE ~scales_of_balance/lib/misc_functions.tpa~
INCLUDE ~scales_of_balance/lib/add_spell_header.tpa~
INCLUDE ~scales_of_balance/lib/fl#add_kit_ee.tpa~
LAF fix_kitlist_missing_ids END
// joinable NPC issues for tutu/bgt/eet:
ACTION_IF GAME_IS ~bgee~ BEGIN
OUTER_SPRINT tutu_var ~~
OUTER_SPRINT imoen6_var ~imoen6~
OUTER_SPRINT quayle_var ~quayle~
OUTER_SPRINT viconi6_var ~viconi6~
OUTER_SPRINT xan_var ~xan~
OUTER_SPRINT xzar_var ~xzar~
END ELSE ACTION_IF GAME_IS ~eet~ BEGIN
OUTER_SPRINT tutu_var ~~
OUTER_SPRINT imoen6_var ~imoen6_~
OUTER_SPRINT quayle_var ~quayle_~
OUTER_SPRINT viconi6_var ~viconi6_~
OUTER_SPRINT xan_var ~xan_~
OUTER_SPRINT xzar_var ~xzar_~
END ELSE ACTION_IF GAME_IS ~bgt~ BEGIN
OUTER_SPRINT tutu_var ~~
OUTER_SPRINT imoen6_var ~imoen61~
OUTER_SPRINT quayle_var ~bgquayle~
OUTER_SPRINT viconi6_var ~viconi61~
OUTER_SPRINT xan_var ~bgxan~
OUTER_SPRINT xzar_var ~bgxzar~
END ELSE ACTION_IF GAME_IS ~tutu tutu_totsc~ BEGIN
OUTER_SPRINT tutu_var ~_~
OUTER_SPRINT imoen6_var ~imoen6~
OUTER_SPRINT quayle_var ~quayle~
OUTER_SPRINT viconi6_var ~viconi6~
OUTER_SPRINT xan_var ~xan~
OUTER_SPRINT xzar_var ~xzar~
END
END
// ASK_EVERY_COMPONENT
LANGUAGE
~English~
~english~
~scales_of_balance/language/en_US/setup.tra~
LANGUAGE
~Polski (Translation by etamin)~
~polish~
~scales_of_balance/language/en_US/setup.tra~
~scales_of_balance/language/pl_PL/setup.tra~
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// ITEM/WEAPON OVERHAULS
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @100 // revised armor
DESIGNATED 100
LABEL ~D5_YARAS~
ACTION_IF !(FILE_EXISTS ~override/d5_YARAS.ini~) BEGIN
COPY ~scales_of_balance/ini/d5_YARAS_default.ini~ ~override/d5_YARAS.ini~
END
INCLUDE ~scales_of_balance/components/100_IWO_YARAS.tpa~
LAF revise_armor_system END
//__________________________________________________________________________________
BEGIN @1011 // normal aesthetic/enchantment tweaks
DESIGNATED 101
LABEL ~D5_LOW_MAGIC_ITEMS_BASIC~
SUBCOMPONENT @101
REQUIRE_PREDICATE NOT GAME_IS ~iwdee~ @8
INCLUDE ~scales_of_balance/components/101_IWO_enchantments.tpa~
LAF revise_enchantment END
//__________________________________________________________________________________
BEGIN @1012 // hardcore/low magic enchantment tweaks
DESIGNATED 1012
LABEL ~D5_LOW_MAGIC_ITEMS_HARDCORE~
SUBCOMPONENT @101
REQUIRE_PREDICATE NOT GAME_IS ~iwdee~ @8
INCLUDE ~scales_of_balance/components/101_IWO_enchantments_hardcore.tpa~
LAF revise_enchantment_hardcore END
//__________________________________________________________________________________
BEGIN @102 // functional tweaks
DESIGNATED 102
LABEL ~D5_FUNCTIONAL_WEAPON_TWEAKS~
INCLUDE ~scales_of_balance/components/102_IWO_weapons.tpa~
LAF weapon_tweaks END
//__________________________________________________________________________________
/*
BEGIN @103 // light/heavy weapon differences
DESIGNATED 103
DEPRECATED @1
INCLUDE ~scales_of_balance/components/103_IWO_light_heavy.tpa~
*/
//__________________________________________________________________________________
BEGIN @104 // IWDEE tweaks
DESIGNATED 104
LABEL ~D5_IWDEE_ITEM_TWEAKS~
REQUIRE_PREDICATE (GAME_IS ~iwdee~) OR (MOD_IS_INSTALLED ~SETUP-IWD1_EET.TP2~ ~1~) @8
INCLUDE ~scales_of_balance/components/104_IWO_IWDEE.tpa~
LAF iwd_weapon_tweaks END
//__________________________________________________________________________________
/*
BEGIN @1071
DESIGNATED 1071
SUBCOMPONENT @107
OUTER_SET d5_dw_medium = 0
INCLUDE ~scales_of_balance/components/107_IWO_dw_weapons.tpa~
//__________________________________________________________________________________
BEGIN @1072
DESIGNATED 1072
SUBCOMPONENT @107
OUTER_SET d5_dw_medium = 1
INCLUDE ~scales_of_balance/components/107_IWO_dw_weapons.tpa~
//__________________________________________________________________________________
*/
BEGIN @109 // potions usable by any class
DESIGNATED 109
LABEL ~D5_UNIVERSAL_POTIONS~
INCLUDE ~scales_of_balance/components/109_IWO_potion_use.tpa~
LAF revise_potion_use END
//__________________________________________________________________________________
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// PROFICIENCY OVERHAULS
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @122 // WPO pip values
DESIGNATED 122
LABEL ~D5_REVISED_PROFICIENCIES~
//SUBCOMPONENT @120
REQUIRE_PREDICATE (MOD_IS_INSTALLED "TOBEX.TP2" "100") OR (GAME_IS ~bgee bg2ee eet iwdee~) @1
INCLUDE ~scales_of_balance/components/121_WPO_categories.tpa~
INCLUDE ~scales_of_balance/components/122_WPO_proficiency.tpa~
LAF revise_proficiency_system END
//__________________________________________________________________________________
BEGIN @123 // combat skills
DESIGNATED 123
LABEL ~D5_COMBAT_SKILLS~
FORBID_COMPONENT ~might_and_guile.tp2~ ~200~ @3
REQUIRE_PREDICATE (GAME_IS ~bgee bg2ee eet iwdee~) @1
INCLUDE ~scales_of_balance/components/121_WPO_categories.tpa~
INCLUDE ~scales_of_balance/components/123_WPO_combat_skills.tpa~
LAF combat_skills_system END
//__________________________________________________________________________________
BEGIN @121 // combine profs
DESIGNATED 121
LABEL ~D5_COMBINED_WEAPON_CATEGORIES~
FORBID_COMPONENT ~scales_of_balance.tp2~ ~122~ @3
FORBID_COMPONENT ~scales_of_balance.tp2~ ~123~ @3
INCLUDE ~scales_of_balance/components/121_WPO_categories.tpa~
LAF revise_weapon_categories END
//__________________________________________________________________________________
BEGIN @124 // change styles
DESIGNATED 124
LABEL ~D5_REVISED_WEAPON_STYLES~
REQUIRE_PREDICATE GAME_IS ~bgee bg2ee eet iwdee~ @8
//FORBID_COMPONENT ~scales_of_balance.tp2~ ~122~ @3
INCLUDE ~scales_of_balance/components/124_WPO_styles.tpa~
LAF revise_weapon_styles END
//__________________________________________________________________________________
BEGIN @125 // wspatck for all
DESIGNATED 125
LABEL ~D5_EE_WSPATCK_FOR_ALL~
REQUIRE_PREDICATE GAME_IS ~bgee bg2ee eet iwdee~ @8
INCLUDE ~scales_of_balance/components/125_WPO_apr.tpa~
LAF apr_on_spec END
//__________________________________________________________________________________
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// SAVING THROW OVERHAUL
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @160 // basic saving throw rebalance
DESIGNATED 160
LABEL ~D5_REVISED_SAVING_THROW_TABLES~
INCLUDE ~scales_of_balance/lib/save_list_base.tpa~
INCLUDE ~scales_of_balance/components/160_STO_spells.tpa~
LAF revise_saving_throws END
//__________________________________________________________________________________
/*
BEGIN @165 // saving throw table rebalance
DESIGNATED 165
LABEL ~~
INCLUDE ~scales_of_balance/components/165_STO_tables.tpa~
LAF revise_save_tables END
//__________________________________________________________________________________
*/
BEGIN @171 // thief spell evasion for IWD spells
DESIGNATED 171
LABEL ~D5_IWD_EVASION_BASIC~
SUBCOMPONENT @170 (NOT GAME_IS ~iwdee~)
REQUIRE_PREDICATE !(FILE_EXISTS_IN_GAME ~d5__rfeat.d5~) @3
REQUIRE_PREDICATE !(FILE_EXISTS_IN_GAME ~d5__combat_skills.d5~) @3
INCLUDE ~scales_of_balance/components/170_STO_evasion.tpa~
LAF add_spell_evasion INT_VAR optional_evade = 0 END
//__________________________________________________________________________________
BEGIN @172 // thief spell evasion for expanded list of spells
DESIGNATED 172
LABEL ~D5_IWD_EVASION_EXPANDED~
SUBCOMPONENT @170
INCLUDE ~scales_of_balance/components/170_STO_evasion.tpa~
LAF add_spell_evasion INT_VAR optional_evade = 1 END
//__________________________________________________________________________________
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// STAT BONUS CHANGES
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @200 // basic stat bonus overhaul
DESIGNATED 200
LABEL ~D5_REVISED_ABILITY_SCORES~
INCLUDE ~%MOD_FOLDER%/lib/semi_spontaneous.tpa~
INCLUDE ~scales_of_balance/components/200_SBO_revised_stats.tpa~
LAF revise_stat_bonuses END
//__________________________________________________________________________________
BEGIN @201 // stat-based bonus memorization slots - affects spont priests too
DESIGNATED 201
LABEL ~D5_ABILITY_SCORE_SPELL_SLOTS~
INCLUDE ~%MOD_FOLDER%/lib/semi_spontaneous.tpa~
INCLUDE ~scales_of_balance/components/201_SBO_bonus_spells.tpa~
LAF ability_bonus_spells END
ACTION_IF (FILE_EXISTS_IN_GAME ~d5fpspt.spl~) BEGIN
OUTER_SET 5e_wis_bonus_casting = 0
LAM semi_wis_slots
END
//__________________________________________________________________________________
BEGIN @2012 // stat-based bonus memorization slots AND casting slots for 5E casters
DESIGNATED 2012
LABEL ~D5_SBO_5E_MEM_PLUS_CASTING_SLOTS~
//REQUIRE_PREDICATE (FILE_EXISTS_IN_GAME ~d5zzini.spl~) @6
//REQUIRE_PREDICATE (MOD_IS_INSTALLED ~scales_of_balance.tp2~ ~201~) @1
SUBCOMPONENT @2011
ACTION_IF (FILE_EXISTS_IN_GAME ~d5zzini.spl~) AND (MOD_IS_INSTALLED ~scales_of_balance.tp2~ ~201~) BEGIN
INCLUDE ~%MOD_FOLDER%/lib/semi_spontaneous.tpa~
INCLUDE ~scales_of_balance/components/201_SBO_bonus_spells.tpa~
ACTION_IF (FILE_EXISTS_IN_GAME ~d5__5E_casting_arcane.d5~) BEGIN
OUTER_SET 5e_int_bonus_memorization = 1
LAM semi_int_slots
END
ACTION_IF (FILE_EXISTS_IN_GAME ~d5__5E_casting_divine.d5~) BEGIN
OUTER_SET 5e_wis_bonus_casting = 1
LAM semi_wis_slots
END
END
//__________________________________________________________________________________
BEGIN @2013 // stat-based memorization slots for Vancian and ONLY casting slots for 5E
DESIGNATED 2013
LABEL ~D5_SBO_5E_CASTING_SLOTS_ONLY_~
SUBCOMPONENT @2011
INCLUDE ~%MOD_FOLDER%/lib/semi_spontaneous.tpa~
ACTION_IF (MOD_IS_INSTALLED ~scales_of_balance.tp2~ ~201~) BEGIN
ACTION_IF (FILE_EXISTS_IN_GAME ~d5zzini.spl~) BEGIN
INCLUDE ~scales_of_balance/components/201_SBO_bonus_spells.tpa~
ACTION_IF (FILE_EXISTS_IN_GAME ~d5__5E_casting_arcane.d5~) BEGIN
OUTER_SET 5e_int_bonus_memorization = 0
LAM semi_int_slots
END
ACTION_IF (FILE_EXISTS_IN_GAME ~d5__5E_casting_divine.d5~) BEGIN
OUTER_SET 5e_wis_bonus_casting = 1
LAM semi_wis_slots
LAF 5e_no_priest_mem_bonus END
END
END
END
ACTION_IF !(MOD_IS_INSTALLED ~scales_of_balance.tp2~ ~201~) BEGIN
ACTION_IF (FILE_EXISTS_IN_GAME ~d5zzini.spl~) BEGIN
ACTION_IF (FILE_EXISTS_IN_GAME ~d5__5E_casting_arcane.d5~) BEGIN
OUTER_SET 5e_int_bonus_memorization = 0
LAM semi_int_slots
END
ACTION_IF (FILE_EXISTS_IN_GAME ~d5__5E_casting_divine.d5~) BEGIN
OUTER_SET 5e_wis_bonus_casting = 1
LAM semi_wis_slots
COPY ~scales_of_balance/stats/mxsplwis_0.2da~ ~override/mxsplwis.2da~
END
END
END
//__________________________________________________________________________________
BEGIN @202 // strength penalty for 1-handed weapons
DESIGNATED 202
LABEL ~D5_1_HAND_STR_PENALTY~
INCLUDE ~scales_of_balance/components/202_SBO_2h_strength.tpa~
LAF 2hand_weapon_strength END
//__________________________________________________________________________________
BEGIN @204 // add concentration checks
DESIGNATED 204
LABEL ~D5_CONCENTRATION_CHECKS~
REQUIRE_PREDICATE GAME_IS ~bgee bg2ee eet~ @8
DEPRECATED @6
INCLUDE ~scales_of_balance/components/204_concentration.tpa~
LAF enable_concentration_checks END
//__________________________________________________________________________________
BEGIN @206 // constitution/hit dice rebalance - normal
DESIGNATED 206
LABEL ~D5_REVISED_HD~
SUBCOMPONENT @205
INCLUDE ~scales_of_balance/components/206_HDO.tpa~
LAF revise_hit_dice END
//__________________________________________________________________________________
BEGIN @207 // constitution/hit dice rebalance - hardcore
DESIGNATED 207
LABEL ~D5_HARDCORE_HD~
SUBCOMPONENT @205
INCLUDE ~scales_of_balance/components/207_HDO_hardcore.tpa~
LAF revise_hit_dice_hardcore END
//__________________________________________________________________________________
BEGIN @208 // constitution/hit dice rebalance - reduced
DESIGNATED 208
LABEL ~D5_REDUCED_HD~
SUBCOMPONENT @205
INCLUDE ~scales_of_balance/components/208_HDO_reduced.tpa~
LAF revise_hit_dice_reduced END
//__________________________________________________________________________________
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// XP OVERHAULS
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @210 // XP table rebalance
DESIGNATED 210
LABEL ~D5_UNIFORM_XP_TABLES~
INCLUDE ~scales_of_balance/components/210_XPO_tables.tpa~
LAF revise_xp_tables END
//__________________________________________________________________________________
BEGIN @216 // changes to creature XP rewards - 1/8
DESIGNATED 2121
LABEL ~D5_EIGHTH_CREATURE_XP~
SUBCOMPONENT @215
INCLUDE ~scales_of_balance/components/215_XPO_NMX.tpa~
LAF revise_enemy_xp INT_VAR xp_divisor = 8 END
//__________________________________________________________________________________
BEGIN @217 // changes to creature XP rewards - 1/4
DESIGNATED 2122
LABEL ~D5_QUARTER_CREATURE_XP~
SUBCOMPONENT @215
INCLUDE ~scales_of_balance/components/215_XPO_NMX.tpa~
LAF revise_enemy_xp INT_VAR xp_divisor = 4 END
//__________________________________________________________________________________
BEGIN @218 // changes to creature XP rewards - 1/2
DESIGNATED 2123
LABEL ~D5_HALF_CREATURE_XP~
SUBCOMPONENT @215
INCLUDE ~scales_of_balance/components/215_XPO_NMX.tpa~
LAF revise_enemy_xp INT_VAR xp_divisor = 2 END
//__________________________________________________________________________________
BEGIN @221 // SoD starting XP 65K
DESIGNATED 221
LABEL ~D5_START_SOD_65K~
SUBCOMPONENT @220
//REQUIRE_PREDICATE (GAME_INCLUDES ~sod~) @1
REQUIRE_PREDICATE (FILE_EXISTS_IN_GAME ~sodstrta.2da~) @1
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 65000 STR_VAR game_start = ~sodstrta~ END
//__________________________________________________________________________________
BEGIN @222 // SoD starting XP 90K
DESIGNATED 222
LABEL ~D5_START_SOD_90K~
SUBCOMPONENT @220
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 90000 STR_VAR game_start = ~sodstrta~ END
//__________________________________________________________________________________
BEGIN @223 // SoD starting XP 125K
DESIGNATED 223
LABEL ~D5_START_SOD_125K~
SUBCOMPONENT @220
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 125000 STR_VAR game_start = ~sodstrta~ END
//__________________________________________________________________________________
BEGIN @224 // SoD starting XP 161K
DESIGNATED 224
LABEL ~D5_START_SOD_161K~
SUBCOMPONENT @220
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 161000 STR_VAR game_start = ~sodstrta~ END
//__________________________________________________________________________________
BEGIN @226 // SoA starting XP 90K
DESIGNATED 226
LABEL ~D5_START_SOA_90K~
SUBCOMPONENT @225
REQUIRE_PREDICATE !(GAME_IS ~tutu bgee iwdee~) @1
REQUIRE_PREDICATE (FILE_EXISTS_IN_GAME ~startare.2da~) @1
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 90000 STR_VAR game_start = ~startare~ END
//__________________________________________________________________________________
BEGIN @227 // SoA starting XP 161K
DESIGNATED 227
LABEL ~D5_START_SOA_161K~
SUBCOMPONENT @225
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 161000 STR_VAR game_start = ~startare~ END
//__________________________________________________________________________________
BEGIN @228 // SoA starting XP 240K
DESIGNATED 228
LABEL ~D5_START_SOA_240K~
SUBCOMPONENT @225
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 240000 STR_VAR game_start = ~startare~ END
//__________________________________________________________________________________
BEGIN @229 // SoA starting XP 400K
DESIGNATED 229
LABEL ~D5_START_SOA_400K~
SUBCOMPONENT @225
INCLUDE ~scales_of_balance/components/220_XPO_start_xp.tpa~
LAF revise_starting_xp INT_VAR start_value = 400000 STR_VAR game_start = ~startare~ END
//__________________________________________________________________________________
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// MAGIC RESISTANCE OVERHAULS
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @231
LABEL ~D5_REVISED_MR~
DESIGNATED 231
SUBCOMPONENT @230
//INCLUDE ~scales_of_balance/spells/mr_list_base.tpa~
INCLUDE ~scales_of_balance/components/230_MRO.tpa~
LAF revise_magic_resistance END
//__________________________________________________________________________________
BEGIN @232
LABEL ~D5_REDUCED_MR~
DESIGNATED 232
SUBCOMPONENT @230
INCLUDE ~scales_of_balance/components/230_MRO.tpa~
LAF reduce_magic_resistance END
//__________________________________________________________________________________
/*
//__________________________________________________________________________________
//__________________________________________________________________________________
//
// POISON OVERHAUL
//__________________________________________________________________________________
//__________________________________________________________________________________
BEGIN @240
DESIGNATED 240
DEPRECATED @6
INCLUDE ~scales_of_balance/components/240_POI.tpa~
LAF revise_poisons END
//__________________________________________________________________________________
*/