public static void skillSTOOPED(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("TRUMP NO STOOPED")); }
public static void skillRape(Donger dong) { if (dong.enemy.rapeble == true) { Donger.SendMessages("\t" + dong.SkillMessage("LETS DO IT, BOY")); System.Threading.Thread.Sleep(500); Donger.SendMessages("\t" + "\t" + "( ͡° ͜ʖ " + dong.enemy.dongerName); System.Threading.Thread.Sleep(500); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(50, 150)); } else { Donger.SendMessages("\t" + dong.SkillMessage("LETS DO IT, BOY")); System.Threading.Thread.Sleep(500); Donger.SendMessages("\t" + "Rape attempt failed!"); System.Threading.Thread.Sleep(500); Donger.SendMessages(dong.enemy.rapeString); } }
public static void skillSpirits(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("Da spirits be restless")); System.Threading.Thread.Sleep(300); Donger.SendMessages("\t" + "HP SWAPPED"); int temp = dong.enemy.hp; dong.enemy.hp = dong.hp; dong.hp = temp; }
public static void skillOWLSEN(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("SILENCE")); dong.enemy.skill = emtySkill; if (dong.enemy.damageMod > 1) dong.enemy.damageMod = 1; if (dong.enemy.acurityMod > 85) dong.enemy.acurityMod = 85; }
public static void skillPoisonBite(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("POISON BITE")); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(3, 8)); dong.enemy.AddEffect(5,effectPoison); }
public static void skllENRAGE(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("NOW I AM F*****G SERIOUS")); if (dong.effects.Count>=0) { Donger.SendMessages("\t" + "All effects are purged from " + dong.dongerName); dong.effects = new List<Effect>(); } dong.damageMod = dong.damageMod * 3; dong.acurityMod = 100; dong.attack = Donger.DeafaultAttack; }
public static void skilAllahAkbar(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("ALLAHU AKBAR")); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(20, 70)); dong.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(20, 70)); }
public static void skillHealME(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("HILIMSYA JIVEM")); dong.Heal(SeijaHelper.RandomProvider.GetThreadRandom().Next(9, 20)); }
public static void skillKnight(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("I am the knight of spamerino. Stand back foul moderino")); dong.damageMod = dong.damageMod * 1.5; dong.armor = dong.armor * 1.5; }
public static void skillDoubleAttack(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("PREPARE TO DIE")); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(10, 16)); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(10, 16)); }
public static void skillEbola(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("EBOLA STRIKE")); dong.enemy.damageMod = dong.enemy.damageMod / 3; }
public static void skillDongerMagic(Donger dong) { int magic = SeijaHelper.RandomProvider.GetThreadRandom().Next(1, 8); switch (magic) { case 1: Donger.SendMessages("\t" + dong.SkillMessage("THUNDERBOLT")); dong.enemy.TakeDamageFromSkill(15); break; case 2: Donger.SendMessages("\t" + dong.SkillMessage("FAILED THUNDERBOLT")); dong.TakeDamageFromSkill(15); break; case 3: Donger.SendMessages("\t" + dong.SkillMessage("FIREBALL")); Effect tmp = dong.enemy.effects.Find(x => x.efc == endAttackChange); if (tmp != null) { dong.enemy.effects.Remove(tmp); Donger.SendMessages("\t" + "Fireball melted the ice, so " + dong.enemy.dongerName + " is free now!"); } else { dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(5, 11)); dong.enemy.AddEffect(2, effectBurning); } break; case 4: Donger.SendMessages("\t" + dong.SkillMessage("EARTHQUAKE")); //Donger.SendMessages(@"\\\(۶•̀ᴗ•́)۶//// THUNDERBOLT \\\(۶•̀ᴗ•́)۶////"); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(3, 6)); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(3, 6)); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(3, 6)); break; case 5: Donger.SendMessages("\t" + dong.SkillMessage("ICE LANCE")); //Donger.SendMessages(@"\\\(۶•̀ᴗ•́)۶//// THUNDERBOLT \\\(۶•̀ᴗ•́)۶////"); if (dong.enemy.attack == Donger.FrozenAttack) { dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(15, 26)); } else { dong.enemy.attack = Donger.FrozenAttack; //dong.enemy.effectTimer = 3; dong.enemy.AddEndEffect(3,endAttackChange); } break; case 6: Donger.SendMessages("\t" + dong.SkillMessage("ROCK ARMOR")); dong.armor = dong.armor * 1.5; break; case 7: Donger.SendMessages("\t" + dong.SkillMessage("MAGIC ARMOR")); dong.magicDef = dong.magicDef* 1.5; break; } }
public static void skillAutism(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("YOU ARE NOW AUTISTIC")); dong.enemy.acurityMod=dong.enemy.acurityMod/2; }
public static void skillAntiMage(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("I bring an end to magic.")); dong.enemy.attack = Donger.AntimageCurseAttack; }
public static void skillVampiricBite(Donger dong) { int dmg = SeijaHelper.RandomProvider.GetThreadRandom().Next(7, 16); Donger.SendMessages("\t" + dong.SkillMessage("VAMPIRIC BITE")); dong.enemy.TakeDamageFromSkill(dmg); dong.Heal(dmg); }
public static void skillMirrorCopy(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("MIRROR COPY")); dong.skill = dong.enemy.skill; if (dong.enemy.damageMod > dong.damageMod) dong.damageMod = dong.enemy.damageMod; if (dong.enemy.acurityMod > dong.acurityMod) dong.acurityMod = dong.enemy.acurityMod; if (dong.enemy.armor > dong.armor) dong.armor = dong.enemy.armor; if (dong.enemy.magicDef > dong.magicDef) dong.magicDef = dong.enemy.magicDef; if (dong.enemy.skillChance > dong.skillChance) dong.skillChance = dong.enemy.skillChance; }
public static void skllDankMemes(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("DANK ℳℰℳℰS")); //Donger.SendMessages("└( ° ͜ʖ͡°)┐Born too late to explore the Earth, born too soon to explore the Galaxy. Born just in time to post DANK ℳℰℳℰS └( ° ͜ʖ͡°)┐"); dong.enemy.TakeDamageFromSkill(SeijaHelper.RandomProvider.GetThreadRandom().Next(7, 16)); }
public static void skillNakachan(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("К А Н Т А Й Н О А Й Д О Р У Н А К А - Ч А Н Д А Ё")); dong.enemy.TakeDamageFromSkill(1); }
public static void skllMindControll(Donger dong) { Donger.SendMessages("\t" + dong.SkillMessage("YOUR SOUL BELONGS TO ME")); Donger.SendMessages("\t" + dong.enemy.dongerName + " had its will revoked for three turns."); dong.enemy.attack = Donger.MindlessAttack; dong.enemy.AddEndEffect(4, endAttackChange); }
public static void AttackSeija2(Donger dong) { if (dong.hp <= 20) { dong.dongerName = @"(✿>‾<)"; Donger.SendMessages("\t" + dong.SkillMessage("¡noʎ uɯɐp")); System.Threading.Thread.Sleep(1000); dong.rapeble = false; dong.rapeString = @"(✿>‾<) ǝpᴉs ƃuoɹʍ (✿>‾<)"; dong.attack = AttackSeija3; dong.damageMod *= 2; dong.attack(dong); } else { int damage = SeijaHelper.RandomProvider.GetThreadRandom().Next(3, 10); damage = (int)(damage * dong.damageMod); if (dong.enemy.armor == Donger.defArmor) Donger.SendMessages(dong.DongerInfo + " attacks " + dong.enemy.DongerInfo + " and deals " + damage.ToString() + " damage"); else Donger.SendMessages(dong.DongerInfo + " attacks " + dong.enemy.DongerInfo + " and deals " + ((int)(damage / dong.enemy.armor)).ToString() + " damage"); dong.enemy.TakeDamage(damage); } }