Package Updates

————————————————————
Dungeon Fantasy RPG.gdf
————————————————————
[ATTRIBUTES]
ST

initmods() Size formula() changed “& owner::score > 0” to “& owner::level > 0” because Size Mod only applies for ST increases.

————————————————————
GURPS Banestorm 4e.gdf
————————————————————
[TEMPLATES]
Djinn Ascended Ones (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=2,_

Gargoyles (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))",_

Elves (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Dark Elves (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Goblins (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=2 _

Halflings (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=3,_

Kobolds (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=2 _

Great Eagles (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=2 _

Wise Owl (Banestorm)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=4 _

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Basic Set 4th Ed.–Characters.gdf
————————————————————
[ATTRIBUTES]
ST

initmods() Size formula() changed “& owner::score > 0” to “& owner::level > 0” because Size Mod only applies for ST increases.

————————————————————
GURPS Bio-Tech 4e.gdf
————————————————————
[TEMPLATES]
Ishtar [TL9] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Siduri [TL9] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Light Worlder [TL9] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2 _

Brownie [TL9] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Spacer [TL9] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2_

Spacer Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2_

Camazotz [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2_

Camazotz Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2_

Camazotz Chimera [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2_

Void Dancer [TL11] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 3,_

Dark Angel Bioroid [TL11] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Eros Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))",_

Eros Fugu Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))",_

Eros Furry Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))",_

Eros Gothic Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))",_

Felicia [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Felicia Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Felicia Chimera [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Lepus [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Lepus Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Lepus Chimera [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Tek-Rat [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 6 _

Tek-Rat Bioroid [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 6 _

Tek-Rat Chimera [TL10] (Bio-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), _
initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 _
THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 6 _

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Dragons 4e.gdf
————————————————————
[TEMPLATES]
Petty Drake (Dragons)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=3_

Petty Drake - Wild (Dragons)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=3_

Petty Drake - Cute Shoulder Dragon (Dragons)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes) | No Fine Manipulators, -40%, group(No Fine Manipulators Stat), formula(-@if(ST:No Fine Manipulators >0 then 40 else 0)), forceformula(yes))"=8_

Petty Drake - Venomous Dragonet (Dragons)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=3_

Chinese Water Snake (Dragons)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes) | No Fine Manipulators, -40%, group(No Fine Manipulators Stat), formula(-@if(ST:No Fine Manipulators >0 then 40 else 0)), forceformula(yes))"=1,_

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Dungeon Fantasy 2 – Dungeons.gdf
————————————————————
[TEMPLATES]
Doom Child (Dungeon Fantasy)
creates(_
{DI:Racial ST Penalty, -10/-20, cat(Attributes), mods(Extra ST, Size, No Fine Manipulators), gives(-1 to ST:ST), initmods({"Size", -10%, group(Size ST), page(B15), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes)} ) } = 2,_

Toxifier (Dungeon Fantasy)
creates(_
{DI:Racial ST Penalty, -10/-20, cat(Attributes), mods(Extra ST, Size, No Fine Manipulators), gives(-1 to ST:ST), initmods({"Size", -10%, group(Size ST), page(B15), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes)} )} = 10,_

Giant Rat (Dungeon Fantasy)
creates(_
{DI:Racial ST Penalty, -10/-20, cat(Attributes), mods(Extra ST, Size, No Fine Manipulators), gives(-1 to ST:ST), initmods({"Size", -10%, group(Size ST), page(B15), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes)} )} = 1,_

Erupting Slime (Dungeon Fantasy)
creates(_
{DI:Racial ST Penalty, -10/-20, cat(Attributes), mods(Extra ST, Size, No Fine Manipulators), gives(-1 to ST:ST), initmods({"Size", -10%, group(Size ST), page(B15), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes)} )} = 10,_

Flaming Skull (Dungeon Fantasy)
creates(_
{DI:Racial ST Penalty, -10/-20, cat(Attributes), mods(Extra ST, Size, No Fine Manipulators), gives(-1 to ST:ST), initmods({"Size", -10%, group(Size ST), page(B15), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes)} )} = 10,_

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Dungeon Fantasy 5 – Allies.GDF
————————————————————
[TEMPLATES]
Insect Swarm
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -10%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes) | No Fine Manipulators, -40%, group(No Fine Manipulators Stat), formula(-@if(ST:No Fine Manipulators > 0 then 40 else 0)), forceformula(yes))" = 8_

Removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Dungeon Fantasy 9 – Summoners.gdf
————————————————————
[TEMPLATES]
Embodied Animal-Spirit - Huge Bird (Dungeon Fantasy)
creates(_
"DI:Racial ST Penalty, -10/-20, gives(-1 to ST:ST),_
cat(Exotic Physical, Exotic, Physical, Attributes), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 3 _

Removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Fantasy 4e.gdf
————————————————————
[TEMPLATES]
Elf (Fantasy)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" _

Halfling (Fantasy)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))"=5,_

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Lite 4th Ed.gdf
————————————————————
[ATTRIBUTES]
ST
initmods( Size, -10%, group(Size ST),_
formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)),_
forceformula(yes) _

changed to

initmods( Size, -10%, group(Size ST),_
formula(-@if(ST:Size Modifier::score > 0 & owner::level > 0 THEN ST:Size Modifier::score * 10 else 0)),_
forceformula(yes) _

because Size Mod only applies for ST increases.

Hit Points
initmods( Size, -10%, group(Size),_
formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)),_
forceformula(yes) _

changed to

initmods( Size, -10%, group(Size),_
formula(-@if(ST:Size Modifier::score > 0 & ST:Hit Points::level > 0 THEN ST:Size Modifier::score * 10 else 0)),_
forceformula(yes) _

because Size Mod only applies for HP increases.

[TEMPLATES]
Elf (Basic Set)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))",_

Removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Traveller Interstellar Wars 4e.gdf
————————————————————
[TEMPLATES]
Bwap (Traveller: Interstellar Wars)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical, Attributes), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 2,_

Nugiiri (Traveller: Interstellar Wars)
creates(_
"DI:Racial ST Penalty, -10/-20, cat(Exotic Physical, Exotic, Physical, Attributes), gives(-1 to ST:ST), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 3 _

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

————————————————————
GURPS Ultra-Tech 4e.gdf
————————————————————
[TEMPLATES]
Android - Child Body (Ultra-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, gives(-1 to ST:ST), cat(Exotic Physical, Exotic, Physical, Attributes), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 3 _

Petbot (Ultra-Tech)
creates(_
"DI:Racial ST Penalty, -10/-20, gives(-1 to ST:ST), cat(Exotic Physical, Exotic, Physical, Attributes), initmods(Size, -0%, group(Size ST), formula(-@if(ST:Size Modifier::score > 0 THEN ST:Size Modifier::score * 10 else 0)), forceformula(yes))" = 3 _

In all of these, removed the initimods() from the created ST disad because Size Mod only applies for ST increases.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.