Neutral: Difference between revisions

Jump to navigation Jump to search
add rate of fire (about 0.5s) based on some quick napkin math and a 1-min stopwatch
add a health/damage calculator for camps. feel free to clean this up or move it somewhere. i couldn't find the 2.1% health growth rate in NpcData so I left in 0.021 as a magic number. also, I looked at Gadget-time-calculator.js and didn't see a way to disable rounding, I think the DPS column would look better with 1 decimal place
Line 42: Line 42:


Neutrals scale over the course of the match. Their '''Health''' increases by '''{{DataProp|Convar|citadel_trooper_neutral_health_growth_pct_per_min}}%''' per minute, while their '''Damage''' increases by '''{{NpcData|neutral_trooper_normal|NeutralDamageGrowth|DamageGrowthPctPerMin}}%''' per minute. They deal [[Weapon Damage]] and attack roughly twice per second.
Neutrals scale over the course of the match. Their '''Health''' increases by '''{{DataProp|Convar|citadel_trooper_neutral_health_growth_pct_per_min}}%''' per minute, while their '''Damage''' increases by '''{{NpcData|neutral_trooper_normal|NeutralDamageGrowth|DamageGrowthPctPerMin}}%''' per minute. They deal [[Weapon Damage]] and attack roughly twice per second.
<div class="time-calculator-wrapper">
{| class="wikitable sortable" style="margin:auto"
|-
! Source !! class="calc-time-header" | Soul Value !! Damage Per Second !! Health !! Effective Health (Bullet) !! Effective Health (Spirit)
|-
{{!}} {{PageRef|Neutral|alt_name=Small Neutral}}
{{!}} data-base="{{NpcData|neutral_trooper_weak|GoldReward}}" data-growth="{{#expr: {{NpcData|neutral_trooper_weak|GoldReward}} * {{NpcData|neutral_trooper_weak|GoldRewardBonusPercentPerMinute}} / 100 round 2}}" data-round="floor" {{!}} <span class="stat-num">{{NpcData|neutral_trooper_weak|GoldReward}}</span>
{{!}} data-base="{{NpcData|neutral_trooper_weak|WeaponInfo|DPS}}" data-growth="{{#expr: {{NpcData|neutral_trooper_weak|WeaponInfo|DPS}} * {{NpcData|neutral_trooper_weak|NeutralDamageGrowth|DamageGrowthPctPerMin}} / 100}}" {{!}} <span class="stat-num">{{#expr:{{NpcData|neutral_trooper_weak|WeaponInfo|DPS}} round 0}}</span>
{{!}} data-base="{{NpcData|neutral_trooper_weak|MaxHealth}}" data-growth="{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} * 0.021}}" {{!}} <span class="stat-num">{{NpcData|neutral_trooper_weak|MaxHealth}}</span>
{{!}} data-base="{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} / (1 - {{NpcData|neutral_trooper_weak|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100)}}" data-growth="{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} / (1 - {{NpcData|neutral_trooper_weak|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100) * 0.021}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} / (1 - {{NpcData|neutral_trooper_weak|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100) round 0}}</span>
{{!}} data-base="{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} / (1 - {{NpcData|neutral_trooper_weak|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100)}}" data-growth="{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} / (1 - {{NpcData|neutral_trooper_weak|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100) * 0.021}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_weak|MaxHealth}} / (1 - {{NpcData|neutral_trooper_weak|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100) round 0}}</span>
{{!}}-
{{!}} {{PageRef|Neutral|alt_name=Medium Neutral}}
{{!}} data-base="{{NpcData|neutral_trooper_normal|GoldReward}}" data-growth="{{#expr: {{NpcData|neutral_trooper_normal|GoldReward}} * {{NpcData|neutral_trooper_normal|GoldRewardBonusPercentPerMinute}} / 100 round 2}}" data-round="floor" {{!}} <span class="stat-num">{{NpcData|neutral_trooper_normal|GoldReward}}</span>
{{!}} data-base="{{NpcData|neutral_trooper_normal|WeaponInfo|DPS}}" data-growth="{{#expr: {{NpcData|neutral_trooper_normal|WeaponInfo|DPS}} * {{NpcData|neutral_trooper_normal|NeutralDamageGrowth|DamageGrowthPctPerMin}} / 100}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_normal|WeaponInfo|DPS}} round 0}}</span>
{{!}} data-base="{{NpcData|neutral_trooper_normal|MaxHealth}}" data-growth="{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} * 0.021}}" {{!}} <span class="stat-num">{{NpcData|neutral_trooper_normal|MaxHealth}}</span>
{{!}} data-base="{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} / (1 - {{NpcData|neutral_trooper_normal|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100)}}" data-growth="{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} / (1 - {{NpcData|neutral_trooper_normal|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100) * 0.021}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} / (1 - {{NpcData|neutral_trooper_normal|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100) round 0}}</span>
{{!}} data-base="{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} / (1 - {{NpcData|neutral_trooper_normal|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100)}}" data-growth="{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} / (1 - {{NpcData|neutral_trooper_normal|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100) * 0.021}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_normal|MaxHealth}} / (1 - {{NpcData|neutral_trooper_normal|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100) round 0}}</span>
{{!}}-
{{!}} {{PageRef|Neutral|alt_name=Large Neutral}}
{{!}} data-base="{{NpcData|neutral_trooper_strong|GoldReward}}" data-growth="{{#expr: {{NpcData|neutral_trooper_strong|GoldReward}} * {{NpcData|neutral_trooper_strong|GoldRewardBonusPercentPerMinute}} / 100 round 2}}" data-round="floor" {{!}} <span class="stat-num">{{NpcData|neutral_trooper_strong|GoldReward}}</span>
{{!}} data-base="{{NpcData|neutral_trooper_strong|WeaponInfo|DPS}}" data-growth="{{#expr: {{NpcData|neutral_trooper_strong|WeaponInfo|DPS}} * {{NpcData|neutral_trooper_strong|NeutralDamageGrowth|DamageGrowthPctPerMin}} / 100}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_strong|WeaponInfo|DPS}} round 0}}</span>
{{!}} data-base="{{NpcData|neutral_trooper_strong|MaxHealth}}" data-growth="{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} * 0.021}}" {{!}} <span class="stat-num">{{NpcData|neutral_trooper_strong|MaxHealth}}</span>
{{!}} data-base="{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} / (1 - {{NpcData|neutral_trooper_strong|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100)}}" data-growth="{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} / (1 - {{NpcData|neutral_trooper_strong|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100) * 0.021}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} / (1 - {{NpcData|neutral_trooper_strong|IntrinsicModifiers|1|BULLET_DAMAGE_REDUCTION_PERCENT}} / 100) round 0}}</span>
{{!}} data-base="{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} / (1 - {{NpcData|neutral_trooper_strong|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100)}}" data-growth="{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} / (1 - {{NpcData|neutral_trooper_strong|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100) * 0.021}}" {{!}} <span class="stat-num">{{#expr: {{NpcData|neutral_trooper_strong|MaxHealth}} / (1 - {{NpcData|neutral_trooper_strong|IntrinsicModifiers|1|ABILITY_DAMAGE_REDUCTION_PERCENT}} / 100) round 0}}</span>
|}</div>


==Types==
==Types==