From d8062cdaa3d4ae2a9acb330179756580417e2b7c Mon Sep 17 00:00:00 2001
From: ElTata <eltata@firemail.cc>
Date: Tue, 9 Jun 2020 17:45:00 +0200
Subject: [PATCH] itemsum/item lvls/time modifier update

Now, 1 point in str/wis/cha will add 2% for each of these modifiers
---
 Irpg/Classes/Farmer.pm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Irpg/Classes/Farmer.pm b/Irpg/Classes/Farmer.pm
index 7512195..0bcc68d 100644
--- a/Irpg/Classes/Farmer.pm
+++ b/Irpg/Classes/Farmer.pm
@@ -85,8 +85,8 @@ sub real_gain {
 	return unless ($time =~ m/^-?\d+$/);
 	return unless ($time =~ m/^-?\d+(?:\.\d+$)?/);
 	$time = $time >= 0 ?
-		$time*(1-($self->cha()-1)/20):	# add less time
-		$time*(1+($self->cha()-1)/20);	# remove more time
+		$time*(1-($self->cha()-1)/50):	# add less time
+		$time*(1+($self->cha()-1)/50);	# remove more time
 	return CORE::int($time);
 }
 
@@ -95,8 +95,8 @@ sub real_sum {
 	my ($self, $sum) = @_;
 	return unless ($sum =~ m/^-?\d+$/);
 	$sum = $sum >= 0 ?
-		$sum*(1+($self->str()-1)/20):
-		$sum*(1-($self->str()-1)/20);
+		$sum*(1+($self->str()-1)/50):
+		$sum*(1-($self->str()-1)/50);
 	return CORE::int($sum);
 }
 
@@ -105,8 +105,8 @@ sub real_lvl {
 	my ($self, $lvl) = @_;
 	return unless ($lvl =~ m/^-?\d+$/);
 	$lvl = $lvl >= 0 ?
-		$lvl*(1+($self->wis()-1)/20):
-		$lvl*(1-($self->wis()-1)/20);
+		$lvl*(1+($self->wis()-1)/50):
+		$lvl*(1-($self->wis()-1)/50);
 	return CORE::int($lvl);
 }
 
-- 
GitLab