TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ DamageType

DamageClass Terraria.Projectile.DamageType
getset

The damage type assigned to this projectile, represented as a DamageClass. Leave blank or use DamageClass.Default to prevent damage type scaling of any kind for this projectile. Use DamageClass.Generic/Melee/Ranged/Magic/Summon/Throwing for vanilla damage types. Refer to ExampleMod for more information on how to create and use your own damage types.

Definition at line 603 of file Projectile.cs.

604 {
605 get
606 {
607 return _damageClass;
608 }
609 set
610 {
611 _damageClass = value ?? throw new ArgumentException("Projectile.DamageType cannot be null.");
612 }
613 }
DamageClass _damageClass

Referenced by Terraria.Projectile.Damage(), Terraria.Projectile.DefaultToWhip(), Terraria.Projectile.SetDefaults(), and Terraria.Projectile.Update().