--- GilesTrinity.cs-dist 2012-10-14 20:17:59.565141000 -0700
+++ GilesTrinity.cs-cfong 2012-10-14 23:53:19.393112900 -0700
@@ -30,7 +30,7 @@
{
public Version Version { get { return new Version(1, 6, 2); } }
public string Author { get { return "GilesSmith"; } }
- public string Description { get { return "GilesTrinity version " + Version; } }
+ public string Description { get { return "GilesTrinity version " + Version + "+cfong"; } }
public string Name { get { return "GilesTrinity"; } }
public bool Equals(IPlugin other) { return (other.Name == Name) && (other.Version == Version); }
@@ -7198,7 +7198,7 @@
// Default attacks
if (!bOOCBuff && !bCurrentlyAvoiding && !playerStatus.bIsIncapacitated)
{
- return new GilesPower(SNOPower.Weapon_Melee_Instant, 10f, vNullLocation, -1, targetCurrent.iThisACDGUID, 0, 0, SIGNATURE_SPAM);
+ return new GilesPower(SNOPower.Weapon_Melee_Instant, 15f, vNullLocation, -1, targetCurrent.iThisACDGUID, 0, 0, SIGNATURE_SPAM); // cfong
}
}
else
@@ -7236,7 +7236,7 @@
return new GilesPower(SNOPower.Wizard_Archon_ArcaneStrike, 11f, vNullLocation, -1, targetCurrent.iThisACDGUID, 0, 0, USE_SLOWLY);
}
// Disintegrate
- if (!bOOCBuff && !bCurrentlyAvoiding && !playerStatus.bIsIncapacitated)
+ if (!bOOCBuff && (!bCurrentlyAvoiding || playerStatus.dCurrentHealthPct > 50) && !playerStatus.bIsIncapacitated) // cfong
{
return new GilesPower(SNOPower.Wizard_Archon_DisintegrationWave, 49f, vNullLocation, -1, targetCurrent.iThisACDGUID, 0, 0, SIGNATURE_SPAM);