Itorius
Skeletron Prime
Last edited:
how do u craft them though???
The idea of adding custom effect is very nice. In the future I expect this mod to have more than just Upgraded Slime Staffs but unfortunately school eats a lot of my free time.I'm sorry for being a party-crasher, but if this mod is highly WIP as you say the thread is on the wrong location. You should move it to the work in progress section. But this is an amazing little mod. I am highly fond of upgrade-able items and I find it a must have for summoners. Mind you, do you plan adding some unique effects to the minions? WoF slime could inflict on Fire, Bee Slime Poison, Plantera Slime Venom, etc etc. Support.
oh u cant craft everything yet
Have you tried just cloning the projectile? https://github.com/bluemagic123/tMo...mpleMod/Projectiles/ExampleCloneProjectile.csCurrently, I can't figure out how to make custom slime that uses the babyslime ai.
Have you tried just cloning the projectile? https://github.com/bluemagic123/tMo...mpleMod/Projectiles/ExampleCloneProjectile.cs
I tried it and it doesn't work.
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace ExampleMod.Projectiles.Minions
{
public class PurityWisp : ModProjectile
{
public override void SetDefaults()
{
projectile.CloneDefaults(ProjectileID.BabySlime);
projectile.name = "Fire Baby Slime";
Main.projFrames[projectile.type] = 6; // From BabySlime Spritesheet
Main.projPet[projectile.type] = true;
ProjectileID.Sets.MinionSacrificable[projectile.type] = true;
ProjectileID.Sets.Homing[projectile.type] = true;
aiType = ProjectileID.BabySlime;
drawOffsetX = 10; // From source code
drawOriginOffsetY = 10; // From source code
}
public override bool MinionContactDamage()
{
return true;
}
public override void AI()
{
Player player = Main.player[projectile.owner];
ExamplePlayer modPlayer = (ExamplePlayer)player.GetModPlayer(mod, "ExamplePlayer");
if (player.dead)
{
modPlayer.purityMinion = false;
}
if (modPlayer.purityMinion)
{
projectile.timeLeft = 2;
}
}
public override void OnHitNPC(NPC target, int damage, float knockback, bool crit)
{
target.AddBuff(BuffID.OnFire, 300);
}
}
}
New version is out (v0.2) and it it's including new textures (which look spectacular in my opinion)!ohhh, i read it wrong. xD
amazing mod btw. cant wait until u add new textures.