Jump to content

Killable Boba Fett replacement?


Recommended Posts

Posted

So boba Fett is the most annoying NPC in the game it would be great if a lightsaber actually killed him. Hell a rancor eats him and his head and legs still shoot at you. Nothing short of a sand creature can kill him which is pretty dumb.

dark_apprentice likes this
Posted

Yeah, invulnerable enemies with no clear indication of their invulnerability leaves for a bad experience.

That mission (t3_bounty) should have the ability to end it upon killing him before you get back to your ship.

 

Perhaps this will be considered for JKE :)

Onysfx, Maksman, eezstreet and 2 others like this
Posted

I remember once i managed to kill him in SP on that very mission, however at later point until nowadays i also can't kill him and his blood bar stays at the minimum, thought something went wrong with my game, but seems i am not the only one wow.

Posted

lol it doesn't make sense it's not like his armor has cortosis. When you throw your saber at him it turns off and falls to the ground.. Like wtf. Mace windu proved that the fetts are not invincible.

Darth Sion likes this
Posted

I have tried to kill Boba many times before (like all people lol) and from my experience its impossible. But I believe it is possible Boba just has insane amounts of health rather then being invincible. 

Posted

Why not just use a different Boba NPC? Unless you mean in the mission itself, which wouldn't make sense, since the mission states that he gets away.

Posted

Sand Creature kills him!
 

 

LoL.  Do you know his script name?  That might be doable in the console for times you want it ._. (With cheats)

Wait.. is there way to do npc spawn with the scripted npc?? O.O

Posted

If you want to make Boba Fett killable, look for this part of the sp code :

else if ( ent->client->NPC_class == CLASS_BOBAFETT )
{//set some stuff, precache
ent->client->ps.forcePowersKnown |= ( 1 << FP_LEVITATION );
ent->client->ps.forcePowerLevel[FP_LEVITATION] = FORCE_LEVEL_3;
ent->client->ps.forcePower = 100;
ent->NPC->scriptFlags |= (SCF_NAV_CAN_FLY|SCF_FLY_WITH_JET|SCF_NAV_CAN_JUMP);
NPC->flags |= FL_UNDYING; // Can't Kill Boba - The part in red is very important. Delete these and boba fett will be killable, of course this will cause problems in the single player mission T3_Bounty, so you'll have to make boba fett invincible by editing the sp scripts, at least that's how i did it.
}
Maksman and Lancelot like this
Posted

The same issue occurs with any NPC given the Sith Sword, it makes them undying due to the script code on the blade.

MB2 Beta Tester / MB2 FA Assistant Dev

Posted

Yep. Make a quick ICARUS script with "SET_UNDYING" set to false. Then, spawn a Boba with a npc name (npc spawn boba_fett boba) and then write "runscript script_you_wrote boba" and that will execute that quick script you put together on the NPC with the name you referenced when spawning Boba.

 

Hope that helps!

Maksman likes this
Posted

Yep. Make a quick ICARUS script with "SET_UNDYING" set to false. Then, spawn a Boba with a npc name (npc spawn boba_fett boba) and then write "runscript script_you_wrote boba" and that will execute that quick script you put together on the NPC with the name you referenced when spawning Boba.

 

Hope that helps!

 

The other way around: runscript <ent targetname> <script name>

therfiles and Maksman like this
Posted

@@Jolly @@ensiform @@AP-421 @@dark_apprentice @@Raz0r

 

I visited the K**F main page once again, because I knew there was a patch that disables Boba Fett's invulnerability.

It was made for K**F. But I think it needs to be modified first before it can work in Jedi Academy as well.

 

http://kotf.com/download/boba_jango_must_die.rar

Very keen detective work, Lancelot. I hope that everyone here will put this to RIGHTFUL use.

  • 4 weeks later...
Posted

 

If you want to make Boba Fett killable, look for this part of the sp code :

else if ( ent->client->NPC_class == CLASS_BOBAFETT )
{//set some stuff, precache
ent->client->ps.forcePowersKnown |= ( 1 << FP_LEVITATION );
ent->client->ps.forcePowerLevel[FP_LEVITATION] = FORCE_LEVEL_3;
ent->client->ps.forcePower = 100;
ent->NPC->scriptFlags |= (SCF_NAV_CAN_FLY|SCF_FLY_WITH_JET|SCF_NAV_CAN_JUMP);
NPC->flags |= FL_UNDYING; // Can't Kill Boba - The part in red is very important. Delete these and boba fett will be killable, of course this will cause problems in the single player mission T3_Bounty, so you'll have to make boba fett invincible by editing the sp scripts, at least that's how i did it.
}

 

 

How to do this please? In some program or basic editing with notepad? :)

Posted

Yep. Make a quick ICARUS script with "SET_UNDYING" set to false. Then, spawn a Boba with a npc name (npc spawn boba_fett boba) and then write "runscript script_you_wrote boba" and that will execute that quick script you put together on the NPC with the name you referenced when spawning Boba.

 

Hope that helps!

i do not know how to script, but doing that is what i think would finally make him unkillable, so @@therfiles, could you make the script yourself so that the undying is disabled on boba?

  • 2 months later...
Posted

 

If you want to make Boba Fett killable, look for this part of the sp code :

else if ( ent->client->NPC_class == CLASS_BOBAFETT )
{//set some stuff, precache
ent->client->ps.forcePowersKnown |= ( 1 << FP_LEVITATION );
ent->client->ps.forcePowerLevel[FP_LEVITATION] = FORCE_LEVEL_3;
ent->client->ps.forcePower = 100;
ent->NPC->scriptFlags |= (SCF_NAV_CAN_FLY|SCF_FLY_WITH_JET|SCF_NAV_CAN_JUMP);
NPC->flags |= FL_UNDYING; // Can't Kill Boba - The part in red is very important. Delete these and boba fett will be killable, of course this will cause problems in the single player mission T3_Bounty, so you'll have to make boba fett invincible by editing the sp scripts, at least that's how i did it.
}

 

Which file would I need to edit? asset0? asset1? Or is it just something I don't understand.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...