Project

General

Profile

Feature #865200

Effect value divisors

Added by Alexandro Ignatiev 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

An option so obvious that should have appeared alongside with multipliers: another effect option divisor. To put it shortly,

if reqs then
 effect[type] +=
  value * (multiplier // 1)
  / (divisor // 1)

Divisors shall be either nonzero shortint constants or names of corresponding game options and (not player-controlled) parameters. Goals are obvious:
1) Multipliers modify effects too rough without division;
2) Better ruleset scaling, most notable, Tech_Parasite can't be now set to a % of players (need divisors like "Live players", "Human players", "Normal players" and "All players").

Also available in: Atom PDF