Makes Artificer's primaries scale with attack speed instead of cooldown. Reloading takes 1s per shot (1.2s CD in vanilla), but the timer gets reset whenever you fire your primary.
Client-Side and Vanilla-Compatible.
Takes priority over RiskyMod's changes.
You can make your Artificer primary compatible with this mod with:
MageStockController.SkillInfo skillInfo = new MageStockController.SkillInfo();
MageStockController.skillInfo.reloadEffectPrefab = GameObject; //MageStockController has the muzzleflash prefabs to use for this
MageStockController.skillInfo.baseReloadDuration = float;
MageStockController.skillInfo.rechargeStock = int;
ArtificerM1Reload.MageStockController.StatePairs.Add(typeof(ENTITYSTATETYPE), skillInfo);
Drop ArtificerM1Reload.dll into \BepInEx\plugins\