summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2019-06-14 11:12:15 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2019-06-14 11:12:15 +0200
commit0639949b90f1927193c7593862905437a1a997cb (patch)
tree31914c4cccd82118de243d9cbb4e6b45dba6cfc7
parent59ff24730ff4d032c6fcb9f86c973c0d8795c7e6 (diff)
Removes all occurrences of attributes.
-rw-r--r--armor/basic.m4d5
-rw-r--r--glyph/basic.m4d185
-rw-r--r--glyph_board/basic.m4d8
-rw-r--r--names.m4.conf8
-rw-r--r--omnimods.m4.conf29
-rw-r--r--tile/grassland.m4d3
-rw-r--r--tile/mud.m4d1
-rw-r--r--tile/special.m4d9
-rw-r--r--tile/water.m4d1
-rw-r--r--weapon/basic.m4d49
-rw-r--r--weapon/secondary.m4d7
11 files changed, 21 insertions, 284 deletions
diff --git a/armor/basic.m4d b/armor/basic.m4d
index 57f918b..8850f6a 100644
--- a/armor/basic.m4d
+++ b/armor/basic.m4d
@@ -2,29 +2,24 @@ __ARMOR(0,
None,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__ARMOR(1,
Meal Pelts,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-5)__MOD_DEXTERITY(-5)),
__MOD_LIST(),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(10)__MOD_BLUNT(10)__MOD_PIERCE(10)))m4_dnl
__ARMOR(2,
Wall Bits,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-5)__MOD_DEXTERITY(-5)__MOD_SPEED(-10)__MOD_STRENGTH(-10)),
__MOD_LIST(),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(15)__MOD_BLUNT(10)__MOD_PIERCE(15)))m4_dnl
__ARMOR(3,
Garden Fence,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-5)__MOD_DEXTERITY(-5)__MOD_SPEED(-10)),
__MOD_LIST(),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(15)__MOD_BLUNT(10)__MOD_PIERCE(10)))m4_dnl
__ARMOR(4,
Morrigan's Pity,
- __MOD_LIST(__FIRST_MOD_MIND(-10)),
__MOD_LIST(),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(15)__MOD_PIERCE(10)))m4_dnl
diff --git a/glyph/basic.m4d b/glyph/basic.m4d
index e269501..39b8e64 100644
--- a/glyph/basic.m4d
+++ b/glyph/basic.m4d
@@ -2,197 +2,14 @@ __GLYPH(0,
None,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__GLYPH(1,
The Old Sign,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(15)),
- __MOD_LIST(),
+ __MOD_LIST(_FIRST_MOD_MAX_HEALTH(75)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
__GLYPH(2,
The Courier's Prayer,
- __MOD_LIST(__FIRST_MOD_STRENGTH(-20)__MOD_CONSTITUTION(-10)__MOD_MIND(-10)),
__MOD_LIST(__FIRST_MOD_MOVEMENT_POINTS(40)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
-__GLYPH(3,
- [PH] Constitution -> Dexterity,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-10)__MOD_DEXTERITY(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(4,
- [PH] Constitution -> Intelligence,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-10)__MOD_INTELLIGENCE(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(5,
- [PH] Constitution -> Mind,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-10)__MOD_MIND(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(6,
- [PH] Constitution -> Speed,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-10)__MOD_SPEED(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(7,
- [PH] Constitution -> Strength,
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-10)__MOD_STRENGTH(20)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(8,
- [PH] Dexterity -> Constitution,
- __MOD_LIST(__FIRST_MOD_DEXTERITY(-10)__MOD_CONSTITUTION(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(9,
- [PH] Dexterity -> Intelligence,
- __MOD_LIST(__FIRST_MOD_DEXTERITY(-10)__MOD_INTELLIGENCE(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(10,
- [PH] Dexterity -> Mind,
- __MOD_LIST(__FIRST_MOD_DEXTERITY(-10)__MOD_MIND(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(11,
- [PH] Dexterity -> Speed,
- __MOD_LIST(__FIRST_MOD_DEXTERITY(-10)__MOD_SPEED(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(12,
- [PH] Dexterity -> Strength,
- __MOD_LIST(__FIRST_MOD_DEXTERITY(-10)__MOD_STRENGTH(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(13,
- [PH] Intelligence -> Constitution,
- __MOD_LIST(__FIRST_MOD_INTELLIGENCE(-10)__MOD_CONSTITUTION(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(14,
- [PH] Intelligence -> Dexterity,
- __MOD_LIST(__FIRST_MOD_INTELLIGENCE(-10)__MOD_DEXTERITY(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(15,
- [PH] Intelligence -> Mind,
- __MOD_LIST(__FIRST_MOD_INTELLIGENCE(-10)__MOD_MIND(20)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(16,
- [PH] Intelligence -> Speed,
- __MOD_LIST(__FIRST_MOD_INTELLIGENCE(-10)__MOD_SPEED(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(17,
- [PH] Intelligence -> Strength,
- __MOD_LIST(__FIRST_MOD_INTELLIGENCE(-10)__MOD_STRENGTH(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(18,
- [PH] Mind -> Constitution,
- __MOD_LIST(__FIRST_MOD_MIND(-10)__MOD_CONSTITUTION(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(19,
- [PH] Mind -> Dexterity,
- __MOD_LIST(__FIRST_MOD_MIND(-10)__MOD_DEXTERITY(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(20,
- [PH] Mind -> Intelligence,
- __MOD_LIST(__FIRST_MOD_MIND(-10)__MOD_INTELLIGENCE(20)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(21,
- [PH] Mind -> Speed,
- __MOD_LIST(__FIRST_MOD_MIND(-10)__MOD_SPEED(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(22,
- [PH] Mind -> Strength,
- __MOD_LIST(__FIRST_MOD_MIND(-10)__MOD_STRENGTH(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(23,
- [PH] Speed -> Constitution,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_CONSTITUTION(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(24,
- [PH] Speed -> Dexterity,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_DEXTERITY(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(25,
- [PH] Speed -> Intelligence,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_INTELLIGENCE(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(26,
- [PH] Speed -> Mind,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_MIND(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(27,
- [PH] Speed -> Strength,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_STRENGTH(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(28,
- [PH] Strength -> Constitution,
- __MOD_LIST(__FIRST_MOD_STRENGTH(-10)__MOD_CONSTITUTION(20)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(29,
- [PH] Strength -> Dexterity,
- __MOD_LIST(__FIRST_MOD_STRENGTH(-10)__MOD_DEXTERITY(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(30,
- [PH] Strength -> Intelligence,
- __MOD_LIST(__FIRST_MOD_STRENGTH(-10)__MOD_INTELLIGENCE(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(31,
- [PH] Strength -> Mind,
- __MOD_LIST(__FIRST_MOD_STRENGTH(-10)__MOD_MIND(10)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
-__GLYPH(32,
- [PH] Strength -> Speed,
- __MOD_LIST(__FIRST_MOD_STRENGTH(-10)__MOD_SPEED(15)),
- __MOD_LIST(),
- __MOD_LIST(),
- __MOD_LIST())m4_dnl
diff --git a/glyph_board/basic.m4d b/glyph_board/basic.m4d
index acbef5f..4f7cb19 100644
--- a/glyph_board/basic.m4d
+++ b/glyph_board/basic.m4d
@@ -1,7 +1,6 @@
__GLYPH_BOARD(0,
Sealed Spirit Board,
__GLYPH_SLOT_LIST(),
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(15)__MOD_DEXTERITY(15)__MOD_INTELLIGENCE(15)__MOD_MIND(15)__MOD_SPEED(15)__MOD_STRENGTH(15)),
__MOD_LIST(),
__MOD_LIST(),
__MOD_LIST())m4_dnl
@@ -10,19 +9,16 @@ __GLYPH_BOARD(1,
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)),
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__GLYPH_BOARD(2,
Extended Spirit Board,
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)),
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-5)__MOD_DEXTERITY(-5)__MOD_INTELLIGENCE(-5)__MOD_MIND(-5)__MOD_SPEED(-5)__MOD_STRENGTH(-5)),
__MOD_LIST(__FIRST_MOD_MOVEMENT_POINTS(-10)__MOD_MAX_HEALTH(-10)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
__GLYPH_BOARD(3,
Dual Spirit Board,
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)),
- __MOD_LIST(__FIRST_MOD_CONSTITUTION(-15)__MOD_DEXTERITY(-15)__MOD_INTELLIGENCE(-15)__MOD_MIND(-15)__MOD_SPEED(-15)__MOD_STRENGTH(-15)),
__MOD_LIST(__FIRST_MOD_MOVEMENT_POINTS(-30)__MOD_MAX_HEALTH(-30)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
@@ -31,26 +27,22 @@ __GLYPH_BOARD(4,
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(-200)__GLYPH_SLOT(100)__GLYPH_SLOT(-100)__GLYPH_SLOT(200)__GLYPH_SLOT(-200)__GLYPH_SLOT(100)__GLYPH_SLOT(-100)__GLYPH_SLOT(-200)__GLYPH_SLOT(100)),
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__GLYPH_BOARD(5,
Shielded Spirit Board,
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)__GLYPH_SLOT(50)),
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BASE(10)))m4_dnl
__GLYPH_BOARD(6,
Shielded Spirit Board (Alt.),
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(100)__GLYPH_SLOT(75)),
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BASE(10)))m4_dnl
__GLYPH_BOARD(7,
Compact Spirit Board,
__GLYPH_SLOT_LIST(__FIRST_GLYPH_SLOT(200)__GLYPH_SLOT(200)__GLYPH_SLOT(200)__GLYPH_SLOT(200)__GLYPH_SLOT(150)),
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
diff --git a/names.m4.conf b/names.m4.conf
index ba87eb5..3a6c515 100644
--- a/names.m4.conf
+++ b/names.m4.conf
@@ -1,10 +1,3 @@
-m4_define(`__SN_CONSTITUTION', con)m4_dnl
-m4_define(`__SN_DEXTERITY', dex)m4_dnl
-m4_define(`__SN_INTELLIGENCE', int)m4_dnl
-m4_define(`__SN_MIND', min)m4_dnl
-m4_define(`__SN_SPEED', spe)m4_dnl
-m4_define(`__SN_STRENGTH', str)m4_dnl
-m4_dnl
m4_define(`__SN_BASE', base)m4_dnl
m4_define(`__SN_SLASH', slh)m4_dnl
m4_define(`__SN_PIERCE', pie)m4_dnl
@@ -17,3 +10,4 @@ m4_define(`__SN_PARRY', pary)m4_dnl
m4_define(`__SN_ACCURACY', accu)m4_dnl
m4_define(`__SN_DOUBLE_HITS', dhit)m4_dnl
m4_define(`__SN_CRICITAL_HIT', crit)m4_dnl
+m4_define(`__SN_DAMAGE_MODIFIER', dmgm)m4_dnl
diff --git a/omnimods.m4.conf b/omnimods.m4.conf
index c72c8c5..a63c35f 100644
--- a/omnimods.m4.conf
+++ b/omnimods.m4.conf
@@ -13,7 +13,7 @@ m4_define(`__MOD_LIST_ERLANG_STYLE', ``[$1]'')m4_dnl
m4_define(`__FIRST_MOD_ERLANG_STYLE',``{$1, $2}'')m4_dnl
m4_define(`__MOD_ERLANG_STYLE',``, {$1, $2}'')m4_dnl
m4_define(`__OMNIMODS_ERLANG_STYLE',
- ``shr_omnimods:new($1, $2, $3, $4)'')m4_dnl
+ ``shr_omnimods:new($1, $2, $3)'')m4_dnl
m4_define(`__MOD_USE_ERLANG_STYLE',
`__MOD_LIST_CHOOSE_STYLE(`__MOD_LIST_ERLANG_STYLE')__FIRST_MOD_CHOOSE_STYLE(`__FIRST_MOD_ERLANG_STYLE')__MOD_CHOOSE_STYLE(`__MOD_ERLANG_STYLE')__OMNIMODS_CHOOSE_STYLE(`__OMNIMODS_ERLANG_STYLE')')m4_dnl
m4_dnl
@@ -24,10 +24,9 @@ m4_define(`__MOD_JSON_STYLE',```, {"t": "''$1``", "v":'' $2``} ''')m4_dnl
m4_define(`__FIRST_MOD_JSON_STYLE',```{"t": "''$1``", "v":'' $2``} ''')m4_dnl
m4_define(`__OMNIMODS_JSON_STYLE',`
{
- "attm": $1'``,''`
- "stam": $2'``,''`
- "atkm": $3'``,''`
- "defm": $4
+ "stam": $1'``,''`
+ "atkm": $2'``,''`
+ "defm": $3
}
')m4_dnl
m4_define(`__MOD_USE_JSON_STYLE',
@@ -35,15 +34,6 @@ m4_define(`__MOD_USE_JSON_STYLE',
m4_dnl
m4_dnl
m4_dnl
-m4_define(`__MOD_CONSTITUTION', ``__MOD(__SN_CONSTITUTION(), $1)'')m4_dnl
-m4_define(`__MOD_DEXTERITY', ``__MOD(__SN_DEXTERITY(), $1)'')m4_dnl
-m4_define(`__MOD_INTELLIGENCE', ``__MOD(__SN_INTELLIGENCE(), $1)'')m4_dnl
-m4_define(`__MOD_MIND', ``__MOD(__SN_MIND(), $1)'')m4_dnl
-m4_define(`__MOD_SPEED', ``__MOD(__SN_SPEED(), $1)'')m4_dnl
-m4_define(`__MOD_STRENGTH', ``__MOD(__SN_STRENGTH(), $1)'')m4_dnl
-m4_dnl
-m4_dnl
-m4_dnl
m4_define(`__MOD_BASE', ``__MOD(__SN_BASE(), $1)'')m4_dnl
m4_define(`__MOD_SLASH', ``__MOD(__SN_SLASH(), $1)'')m4_dnl
m4_define(`__MOD_PIERCE', ``__MOD(__SN_PIERCE(), $1)'')m4_dnl
@@ -58,15 +48,7 @@ m4_define(`__MOD_PARRY', ``__MOD(__SN_PARRY(), $1)'')m4_dnl
m4_define(`__MOD_ACCURACY', ``__MOD(__SN_ACCURACY(), $1)'')m4_dnl
m4_define(`__MOD_DOUBLE_HITS', ``__MOD(__SN_DOUBLE_HITS(), $1)'')m4_dnl
m4_define(`__MOD_CRITICAL', ``__MOD(__SN_CRITICAL_HIT(), $1)'')m4_dnl
-m4_dnl
-m4_dnl
-m4_dnl
-m4_define(`__FIRST_MOD_CONSTITUTION', ``__FIRST_MOD(__SN_CONSTITUTION(), $1)'')m4_dnl
-m4_define(`__FIRST_MOD_DEXTERITY', ``__FIRST_MOD(__SN_DEXTERITY(), $1)'')m4_dnl
-m4_define(`__FIRST_MOD_INTELLIGENCE', ``__FIRST_MOD(__SN_INTELLIGENCE(), $1)'')m4_dnl
-m4_define(`__FIRST_MOD_MIND', ``__FIRST_MOD(__SN_MIND(), $1)'')m4_dnl
-m4_define(`__FIRST_MOD_SPEED', ``__FIRST_MOD(__SN_SPEED(), $1)'')m4_dnl
-m4_define(`__FIRST_MOD_STRENGTH', ``__FIRST_MOD(__SN_STRENGTH(), $1)'')m4_dnl
+m4_define(`__MOD_DAMAGE', ``__MOD(__SN_DAMAGE_MODIFIER(), $1)'')m4_dnl
m4_dnl
m4_dnl
m4_dnl
@@ -84,6 +66,7 @@ m4_define(`__FIRST_MOD_PARRY', ``__FIRST_MOD(__SN_PARRY(),
m4_define(`__FIRST_MOD_ACCURACY', ``__FIRST_MOD(__SN_ACCURACY(), $1)'')m4_dnl
m4_define(`__FIRST_MOD_DOUBLE_HITS', ``__FIRST_MOD(__SN_DOUBLE_HITS(), $1)'')m4_dnl
m4_define(`__FIRST_MOD_CRITICAL', ``__FIRST_MOD(__SN_CRITICAL_HIT(), $1)'')m4_dnl
+m4_define(`__FIRST_MOD_DAMAGE', ``__FIRST_MOD(__SN_DAMAGE_MODIFIER(), $1)'')m4_dnl
m4_dnl
m4_dnl
m4_dnl
diff --git a/tile/grassland.m4d b/tile/grassland.m4d
index 59d8969..332d44a 100644
--- a/tile/grassland.m4d
+++ b/tile/grassland.m4d
@@ -4,19 +4,16 @@ __TILE_CLASS(1,
6,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(3,
`Mushroom Infestation',
12,
- __MOD_LIST(__FIRST_MOD_MIND(-10)),
__MOD_LIST(__FIRST_MOD_MOVEMENT_POINTS(-10)__MOD_MAX_HEALTH(25)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(5,
`Pine Forest',
24,
- __MOD_LIST(),
__MOD_LIST(__FIRST_MOD_MOVEMENT_POINTS(-10)__MOD_ACCURACY(-25)__MOD_DODGE(25)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
diff --git a/tile/mud.m4d b/tile/mud.m4d
index 59270ad..a110417 100644
--- a/tile/mud.m4d
+++ b/tile/mud.m4d
@@ -2,7 +2,6 @@ __TILE_CATEGORY(`Mud', 3, 2)m4_dnl
__TILE_CLASS(2,
`Mud',
30,
- __MOD_LIST(),
__MOD_LIST(__FIRST_MOD_MOVEMENT_POINTS(-10)__MOD_DODGE(-15)),
__MOD_LIST(),
__MOD_LIST())m4_dnl
diff --git a/tile/special.m4d b/tile/special.m4d
index 6a6f0c6..11bf437 100644
--- a/tile/special.m4d
+++ b/tile/special.m4d
@@ -4,61 +4,52 @@ __TILE_CLASS(0,
__TILE_COST_WHEN_OCCUPIED,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp0,
`Player 0 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp1,
`Player 1 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp2,
`Player 2 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp3,
`Player 3 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp4,
`Player 4 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp5,
`Player 5 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp6,
`Player 6 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
__TILE_CLASS(sp7,
`Player 7 Spawn',
1,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
diff --git a/tile/water.m4d b/tile/water.m4d
index 80ad28f..381ee1e 100644
--- a/tile/water.m4d
+++ b/tile/water.m4d
@@ -4,5 +4,4 @@ __TILE_CLASS(4,
__TILE_COST_WHEN_OCCUPIED,
__MOD_LIST(),
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST())m4_dnl
diff --git a/weapon/basic.m4d b/weapon/basic.m4d
index 4712ab9..f0d95c5 100644
--- a/weapon/basic.m4d
+++ b/weapon/basic.m4d
@@ -4,7 +4,6 @@ __WEAPON(0,
0,
1,
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(5)),
__MOD_LIST())m4_dnl
__WEAPON(1,
@@ -12,7 +11,6 @@ __WEAPON(1,
true,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-5)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(10)__MOD_PIERCE(10)),
__MOD_LIST())m4_dnl
@@ -21,7 +19,6 @@ __WEAPON(2,
true,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_DEXTERITY(-5)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(20)__MOD_PIERCE(10)),
__MOD_LIST())m4_dnl
@@ -30,7 +27,6 @@ __WEAPON(3,
true,
0,
2,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-10)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(20)__MOD_PIERCE(10)),
__MOD_LIST())m4_dnl
@@ -39,7 +35,6 @@ __WEAPON(4,
true,
0,
3,
- __MOD_LIST(__FIRST_MOD_SPEED(-17)__MOD_DEXTERITY(-30)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(20)__MOD_PIERCE(10)),
__MOD_LIST())m4_dnl
@@ -48,7 +43,6 @@ __WEAPON(5,
true,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_DEXTERITY(-5)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_PIERCE(20)__MOD_SLASH(10)),
__MOD_LIST())m4_dnl
@@ -57,7 +51,6 @@ __WEAPON(6,
true,
0,
2,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-15)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_PIERCE(30)),
__MOD_LIST())m4_dnl
@@ -66,7 +59,6 @@ __WEAPON(7,
true,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-10)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_PIERCE(30)__MOD_SLASH(10)),
__MOD_LIST())m4_dnl
@@ -75,7 +67,6 @@ __WEAPON(8,
true,
0,
3,
- __MOD_LIST(__FIRST_MOD_SPEED(-20)__MOD_DEXTERITY(-20)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_PIERCE(30)__MOD_SLASH(10)),
__MOD_LIST())m4_dnl
@@ -84,7 +75,6 @@ __WEAPON(9,
true,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-5)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(15)),
__MOD_LIST())m4_dnl
@@ -93,7 +83,6 @@ __WEAPON(10,
true,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_DEXTERITY(-5)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(25)),
__MOD_LIST())m4_dnl
@@ -102,7 +91,6 @@ __WEAPON(11,
true,
0,
2,
- __MOD_LIST(__FIRST_MOD_SPEED(-10)__MOD_DEXTERITY(-10)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(20)),
__MOD_LIST())m4_dnl
@@ -111,7 +99,6 @@ __WEAPON(12,
true,
0,
2,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-15)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(30)),
__MOD_LIST())m4_dnl
@@ -120,8 +107,7 @@ __WEAPON(13,
true,
1,
5,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-15)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(5)__MOD_SLASH(15)__MOD_PIERCE(5)),
__MOD_LIST())m4_dnl
__WEAPON(14,
@@ -129,8 +115,7 @@ __WEAPON(14,
true,
1,
5,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-15)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(20)__MOD_PIERCE(5)),
__MOD_LIST())m4_dnl
__WEAPON(15,
@@ -138,8 +123,7 @@ __WEAPON(15,
true,
1,
6,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-15)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_PIERCE(17)),
__MOD_LIST())m4_dnl
__WEAPON(16,
@@ -147,8 +131,7 @@ __WEAPON(16,
true,
2,
8,
- __MOD_LIST(__FIRST_MOD_SPEED(-20)__MOD_DEXTERITY(-25)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(5)__MOD_SLASH(15)__MOD_PIERCE(5)),
__MOD_LIST())m4_dnl
__WEAPON(17,
@@ -156,8 +139,7 @@ __WEAPON(17,
true,
2,
8,
- __MOD_LIST(__FIRST_MOD_SPEED(-20)__MOD_DEXTERITY(-25)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(20)__MOD_PIERCE(5)),
__MOD_LIST())m4_dnl
__WEAPON(18,
@@ -165,8 +147,7 @@ __WEAPON(18,
true,
2,
9,
- __MOD_LIST(__FIRST_MOD_SPEED(-20)__MOD_DEXTERITY(-25)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_PIERCE(17)),
__MOD_LIST())m4_dnl
__WEAPON(19,
@@ -174,8 +155,7 @@ __WEAPON(19,
true,
2,
6,
- __MOD_LIST(__FIRST_MOD_SPEED(-30)__MOD_DEXTERITY(-35)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(7)__MOD_SLASH(23)__MOD_PIERCE(10)),
__MOD_LIST())m4_dnl
__WEAPON(20,
@@ -183,8 +163,7 @@ __WEAPON(20,
true,
2,
6,
- __MOD_LIST(__FIRST_MOD_SPEED(-30)__MOD_DEXTERITY(-35)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(27)__MOD_PIERCE(13)),
__MOD_LIST())m4_dnl
__WEAPON(21,
@@ -192,8 +171,7 @@ __WEAPON(21,
true,
2,
6,
- __MOD_LIST(__FIRST_MOD_SPEED(-30)__MOD_DEXTERITY(-35)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_PIERCE(25)),
__MOD_LIST())m4_dnl
__WEAPON(22,
@@ -201,8 +179,7 @@ __WEAPON(22,
true,
4,
9,
- __MOD_LIST(__FIRST_MOD_SPEED(-45)__MOD_DEXTERITY(-50)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(15)__MOD_SLASH(35)__MOD_PIERCE(20)),
__MOD_LIST())m4_dnl
__WEAPON(23,
@@ -210,8 +187,7 @@ __WEAPON(23,
true,
4,
9,
- __MOD_LIST(__FIRST_MOD_SPEED(-45)__MOD_DEXTERITY(-50)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(37)__MOD_PIERCE(20)),
__MOD_LIST())m4_dnl
__WEAPON(24,
@@ -219,7 +195,6 @@ __WEAPON(24,
true,
4,
10,
- __MOD_LIST(__FIRST_MOD_SPEED(-45)__MOD_DEXTERITY(-50)),
- __MOD_LIST(__FIRST_MOD_PARRY(-40)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_PIERCE(43)),
__MOD_LIST())m4_dnl
diff --git a/weapon/secondary.m4d b/weapon/secondary.m4d
index 195cb9b..1065737 100644
--- a/weapon/secondary.m4d
+++ b/weapon/secondary.m4d
@@ -4,7 +4,6 @@ __WEAPON(s0,
0,
1,
__MOD_LIST(),
- __MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(3)),
__MOD_LIST())m4_dnl
__WEAPON(s1,
@@ -12,7 +11,6 @@ __WEAPON(s1,
false,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-3)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_SLASH(5)__MOD_PIERCE(5)),
__MOD_LIST())m4_dnl
@@ -21,7 +19,6 @@ __WEAPON(s2,
false,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-5)__MOD_DEXTERITY(-3)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_PIERCE(10)__MOD_SLASH(5)),
__MOD_LIST())m4_dnl
@@ -30,7 +27,6 @@ __WEAPON(s3,
false,
0,
1,
- __MOD_LIST(__FIRST_MOD_SPEED(-5)__MOD_DEXTERITY(-3)),
__MOD_LIST(),
__MOD_LIST(__FIRST_MOD_BLUNT(13)),
__MOD_LIST())m4_dnl
@@ -39,7 +35,6 @@ __WEAPON(s4,
false,
2,
4,
- __MOD_LIST(__FIRST_MOD_SPEED(-15)__MOD_DEXTERITY(-15)),
- __MOD_LIST(__FIRST_MOD_PARRY(-100)),
+ __MOD_LIST(__FIRST_MOD_PARRY(-200)),
__MOD_LIST(__FIRST_MOD_BLUNT(10)__MOD_PIERCE(3)),
__MOD_LIST())m4_dnl