summaryrefslogtreecommitdiff
path: root/src/type
diff options
context:
space:
mode:
Diffstat (limited to 'src/type')
-rw-r--r--src/type/weapon.erl11
-rw-r--r--src/type/weapon_shim.erl10
2 files changed, 12 insertions, 9 deletions
diff --git a/src/type/weapon.erl b/src/type/weapon.erl
index b5e5e0c..c5533de 100644
--- a/src/type/weapon.erl
+++ b/src/type/weapon.erl
@@ -35,6 +35,7 @@
-export
(
[
+ from_id/1,
get_category/1,
get_ranges/1
]
@@ -78,3 +79,13 @@ get_min_power (Wp) -> Wp#weapon.pwr_min.
get_ranges (Wp) -> ranges_of_type(Wp#weapon.type).
get_category (Wp) -> category_of_type(Wp#weapon.type).
+
+from_id (0) ->
+ #weapon{
+ id = 0,
+ name = "Shim Weapon 0",
+ icon = "0",
+ type = sword,
+ pwr_min = 10,
+ pwr_max = 90
+ }.
diff --git a/src/type/weapon_shim.erl b/src/type/weapon_shim.erl
index 52d9069..6225e25 100644
--- a/src/type/weapon_shim.erl
+++ b/src/type/weapon_shim.erl
@@ -33,12 +33,4 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-rand() ->
- #weapon{
- id = 0,
- name = "Shim Weapon 0",
- icon = "0",
- type = sword,
- pwr_min = 10,
- pwr_max = 90
- }.
+rand() -> 0.