package com.rebelkeithy.ftl.augmentations;
import com.google.common.eventbus.Subscribe;
import com.rebelkeithy.ftl.event.WeaponChargeEvent;
public class AutomatedReloader extends AbstractAugmentation
{
public AutomatedReloader(String name)
{
super(name);
}
@Subscribe
public void weaponChargeEvent(WeaponChargeEvent event)
{
int numInstalled = getNumInstalled(event.getShip());
event.chargeRate *= 1/(1 - (0.10 * (double)numInstalled));
}
}