diff --git a/ground/Mountain/mountain.trs b/ground/Mountain/mountain.trs new file mode 100644 index 000000000..0711159cd --- /dev/null +++ b/ground/Mountain/mountain.trs @@ -0,0 +1,3 @@ +treasure mountain + arch mountain_rubble +end diff --git a/ground/Mountain/mountain1.arc b/ground/Mountain/mountain1.arc index 567a7ec6d..5aa35825a 100644 --- a/ground/Mountain/mountain1.arc +++ b/ground/Mountain/mountain1.arc @@ -1,6 +1,7 @@ Object mountain name mountains face mountain1.111 +randomitems mountain type 67 race /terrain/mountain move_on walk diff --git a/ground/Mountain/mountain2.arc b/ground/Mountain/mountain2.arc index 916cf0ffe..710511b98 100644 --- a/ground/Mountain/mountain2.arc +++ b/ground/Mountain/mountain2.arc @@ -1,6 +1,7 @@ Object mountain2 name high mountains face mountain2.111 +randomitems mountain type 67 race /terrain/mountain move_on walk diff --git a/ground/Mountain/mountain3.arc b/ground/Mountain/mountain3.arc index df1a9e014..9e79f72a9 100644 --- a/ground/Mountain/mountain3.arc +++ b/ground/Mountain/mountain3.arc @@ -1,6 +1,7 @@ Object mountain3 name mountains face mountain3.111 +randomitems mountain type 67 race /terrain/mountain move_on walk diff --git a/ground/Mountain/mountain4.arc b/ground/Mountain/mountain4.arc index be7530db3..21bdcdf60 100644 --- a/ground/Mountain/mountain4.arc +++ b/ground/Mountain/mountain4.arc @@ -1,6 +1,7 @@ Object mountain4 name high mountains face mountain4.111 +randomitems mountain type 67 race /terrain/mountain no_pick 1 diff --git a/ground/Mountain/mountain5.arc b/ground/Mountain/mountain5.arc index d679bcb0b..1609706b4 100644 --- a/ground/Mountain/mountain5.arc +++ b/ground/Mountain/mountain5.arc @@ -1,6 +1,7 @@ Object mountain5 name very high mountains face mountain5.111 +randomitems mountain type 67 race /terrain/mountain no_pick 1 diff --git a/ground/Mountain/mountain_2.arc b/ground/Mountain/mountain_2.arc index 155850f8c..0ffba4788 100644 --- a/ground/Mountain/mountain_2.arc +++ b/ground/Mountain/mountain_2.arc @@ -1,5 +1,6 @@ Object mountain_2 name high mountain +randomitems mountain face mountain_2.x11 no_pick 1 move_slow walk @@ -11,6 +12,7 @@ end More Object mountain_2_2 name high mountain +randomitems mountain face mountain_2.x11 no_pick 1 x 1 @@ -23,6 +25,7 @@ end More Object mountain_2_3 name high mountain +randomitems mountain face mountain_2.x11 no_pick 1 y 1 @@ -35,6 +38,7 @@ end More Object mountain_2_4 name high mountain +randomitems mountain face mountain_2.x11 no_pick 1 x 1 diff --git a/ground/Mountain/mountain_rubble.arc b/ground/Mountain/mountain_rubble.arc new file mode 100644 index 000000000..6be1d6781 --- /dev/null +++ b/ground/Mountain/mountain_rubble.arc @@ -0,0 +1,19 @@ +Object mountain_rubble +face rubble1.111 +harvest_race mountain_rubble +harvest_tool pickaxe +harvestable -1 +harvest_level 1 +harvest_exp 0 +nrof 0 +type 4 +hp 1 +material 18 +value 50 +weight 50000 +identified 1 +randomitems random_inorganic +name rubble +name_pl rubble +client_type 51 +end diff --git a/skills/Skill_Tools/mining_pick.arc b/skills/Skill_Tools/mining_pick.arc new file mode 100644 index 000000000..23a80617a --- /dev/null +++ b/skills/Skill_Tools/mining_pick.arc @@ -0,0 +1,18 @@ +Object mining_pick +harvest_race mountain_rubble +harvest_tool pickaxe +skill mining +name pickaxe +name_pl pickaxes +face pickaxe.111 +type 74 +material 20 +nrof 1 +value 1500 +weight 5000 +client_type 451 +body_skill -1 +harvest_race mountain_rubble +harvest_tool pickaxe +harvest_speed 2 +end diff --git a/skills/Skill_Tools/pickaxe.base.111.png b/skills/Skill_Tools/pickaxe.base.111.png new file mode 100644 index 000000000..c0825b6d9 Binary files /dev/null and b/skills/Skill_Tools/pickaxe.base.111.png differ diff --git a/skills/mining.arc b/skills/mining.arc new file mode 100644 index 000000000..135644c20 --- /dev/null +++ b/skills/mining.arc @@ -0,0 +1,12 @@ +Object skill_mining +name mining +skill mining +slaying mine +type 43 +invisible 1 +no_drop 1 +subtype 39 +body_skill -1 +exp 100 +level 100 +end