Skip to content
This repository has been archived by the owner on May 11, 2020. It is now read-only.

Job-making is too OP #29

Closed
kaborja opened this issue Sep 21, 2019 · 8 comments · Fixed by #43
Closed

Job-making is too OP #29

kaborja opened this issue Sep 21, 2019 · 8 comments · Fixed by #43

Comments

@kaborja
Copy link
Contributor

kaborja commented Sep 21, 2019

I've tried this game with two others in the tribe house, and to say the least, it was fun until one of us opened a company, then made a job paying $999999 for 1% energy and hardly any education.
It's very OP and in my opinion it would be better to change it for a more challenging gameplay.

Here are some suggestions:

  • company owner only gets 10% of each worker's salary
  • maximum salary for maximum education should be changed to $100 for 1% max., and $10000 for 100% max., as they are all proportional to each other
    (don't hesitate to ask me to explain this point further if it's confusing)
  • maximum salary should depend on the requirement of education, whereas the level plays out as a salary booster, boosting salary by (1 + level / 100)%

I'd prefer if some economics like supply and demand are involved, but then again I'm really ignorant when it comes to that stuff. I guess my suggestions are much easier to implement for now.

@issue-label-bot
Copy link

Issue Label Bot is not confident enough to auto-label this issue. See dashboard for more details.

@Seniru
Copy link
Owner

Seniru commented Sep 24, 2019

I also noticed the same thing. The game style really changes a lot after working for a extremely high salary job (like in ur example). All of your suggestion are good 👍 .

If you want to work on this issue, please notify me

And can you explain more about the supply and demand idea. It seems really interesting!

@Seniru
Copy link
Owner

Seniru commented Sep 24, 2019

This issue is open to discuss further information and better ideas to solve this problem

@kaborja
Copy link
Contributor Author

kaborja commented Sep 27, 2019

I got another idea for the first two points. Instead of having 10% as the default for the company owner, he could modify this value. If he chose to get more than 10% off his worker's salary, then his worker's salary would decrease (his worker would get less than 90%) and vice-versa. This actually might encourage some strategical thinking when it comes to job-making. :)

@Seniru
Copy link
Owner

Seniru commented Sep 27, 2019

Wow! That one is great!
There should be a complete change to the game!

@Seniru Seniru added this to To Do in Project merchant Oct 4, 2019
@Seniru Seniru self-assigned this Oct 4, 2019
@Seniru
Copy link
Owner

Seniru commented Oct 17, 2019

This issue is open for anyone who is interested and can solve this issue

@Seniru
Copy link
Owner

Seniru commented Dec 17, 2019

Decided to add an investment system to the company. So if owners invest more, the job salary will be high.

Seniru added a commit that referenced this issue Dec 17, 2019
The salary counted as follows,

salary = basic + basic * eduLvl + 0.1

This functionality was introduced to add a value to the education as
discussed in #29
@Seniru
Copy link
Owner

Seniru commented Dec 17, 2019

Work is done mostly, just need few UI improvements now.
Sorry for addressing this issue very late 🙇

Project merchant automation moved this from To Do to Completed Dec 17, 2019
Seniru added a commit that referenced this issue Dec 20, 2019
As some players can create high salary jobs with a low energy, it can
become unfair to other players. To overcome this we introduced a new way
to prepare the salary. Accordingly,
 - High salary increases the energy used, and vice-versa
 - Jobs with high level requirements can reduce the energy level used
 - Jobs with high educational level requirements can reduce the the
energy level used

This can also be considered as some additional solutions for issue #29
Seniru added a commit that referenced this issue Dec 20, 2019
* Updated map to implement the stock market

* ui: Set all text areas to a fixed position

* Added linechart to the map

* feat: Added a time system

With this feature,
 - a new day occur with every second, and months and years accordinly,
 - Added a clock in the map to display the time

closes #47

* Basic support for multi owners for a company

* fix: Fixed problems with receiving dividends and investing

* style: Restyled by whitespace (#46)

* Improved how salary and energy prepared for a job

As some players can create high salary jobs with a low energy, it can
become unfair to other players. To overcome this we introduced a new way
to prepare the salary. Accordingly,
 - High salary increases the energy used, and vice-versa
 - Jobs with high level requirements can reduce the energy level used
 - Jobs with high educational level requirements can reduce the the
energy level used

This can also be considered as some additional solutions for issue #29

* Restyled by whitespace (#52)

* Supported a player to own and create 1 company

* Supported functioning of dashboard, bug fixes and improvements

- Fixed error caused due to passing a nil value inside the timer
- Improved the Player:addOwnerCompanies method so that new companies are
added only if the company doesn't exist in player owned company list.
- Supported functioning of stock market dashboard. It updates every
month according to the game
- Minor improvements

Co-authored-by: restyled-io[bot] <32688539+restyled-io[bot]@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Project merchant
  
Completed
Development

Successfully merging a pull request may close this issue.

2 participants