public void zz_Effect_ChangeIP(CardFunction card) { if (dedicate(card.getCompany())) { Services.actionManager.LowerDecompressCost(10); } }
public void zz_FileRecovery(CardFunction card) { if (dedicate(card.getCompany())) { Services.statsManager.GainHp(8); } }
public void zz_DiskStorage(CardFunction card) { if (dedicate(card.getCompany())) { Services.actionManager.GenerateCardAddToHand(wipe); } }
public void zz_CopyAndPaste(CardFunction card) { if (dedicate(card.getCompany())) { Services.playerBuffManager.GainNewBuff(new CopyAndPaste(), 1); } }
public void zz_reallocateMemory(CardFunction card) { zz_Deal_Damage(7); if (dedicate(card.getCompany())) { Services.resourceManager.GainAttackBar(15); } }
private bool dedicate(Card.CardCompany company) { CardFunction temp = Services.actionManager.DrawCard(); if (temp != null) { return(temp.getCompany() == company); } return(false); }
public void zz_Dedicate_burn(CardFunction card) { if (dedicate(card.getCompany())) { Services.actionManager.currentTargetEnemy.GainNewBuff(new Burn(), 8); } else { Services.actionManager.currentTargetEnemy.GainNewBuff(new Burn(), 4); } }
public void zz_Dedicate_harden(CardFunction card) { if (dedicate(card.getCompany())) { Services.playerBuffManager.GainNewBuff(new Evasion(), 1); } else { Services.statsManager.GainArmor(6); } }