From 8e6451149f84a8f65d68046fa977344df4506624 Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Fri, 13 Feb 2026 12:44:30 -0500 Subject: [PATCH 01/67] desc --- z_MBLegends/ext_data/mb2/character/h4_Atton.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v4_MagnaG.mbch | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h4_Atton.mbch b/z_MBLegends/ext_data/mb2/character/h4_Atton.mbch index aa1d1b8b2..e5e0abbae 100644 --- a/z_MBLegends/ext_data/mb2/character/h4_Atton.mbch +++ b/z_MBLegends/ext_data/mb2/character/h4_Atton.mbch @@ -61,7 +61,7 @@ customSpecIcon_3 "gfx/menus/alpha/icon_weap_stun" c_att_skill_0 MB_ATT_CLONE_PISTOL c_att_names_0 "Verpine Ion (Clone) Pistol(s)" c_att_ranks_0 3,0,0 -c_att_descs_0 "Shocks on hit, 50% more charged FP DMG, 50% less DMG, +c_att_descs_0 "Shocks on hit, 50% more charged FP Dmg, 50% less Dmg, 20% slower RoF, 60% slower Mag Reload, Sec only" c_att_skill_1 MB_ATT_MANDO_PISTOL c_att_names_1 "Disintegrators (WESTARs)" @@ -73,7 +73,7 @@ c_att_ranks_2 1,1 c_att_skill_3 MB_ATT_EE4 c_att_names_3 "Charric (EE-4)" c_att_ranks_3 2,1,1 -c_att_descs_3 "Ignites/poisons/pushes on hit, 20% more DMG, 40% more FP DMG, +c_att_descs_3 "Ignites/poisons/pushes on hit, 20% more Dmg, 40% more FP Dmg, 80% slower RoF, 70% slower Mag Reload" c_att_skill_4 MB_ATT_FP_RAGE c_att_names_4 "Rapid Shot (Dark Rage)" diff --git a/z_MBLegends/ext_data/mb2/character/v4_MagnaG.mbch b/z_MBLegends/ext_data/mb2/character/v4_MagnaG.mbch index 1069fff93..50efd9a00 100644 --- a/z_MBLegends/ext_data/mb2/character/v4_MagnaG.mbch +++ b/z_MBLegends/ext_data/mb2/character/v4_MagnaG.mbch @@ -76,12 +76,12 @@ ClassInfo c_att_skill_0 MB_ATT_ROCKET_LAUNCHER c_att_names_0 "RD-4 Rocket Launcher (2)" c_att_ranks_0 1 - c_att_descs_0 "Poisons/tracks/staggers on det, 25% less DMG, 35% slower Mag Reload" + c_att_descs_0 "Poisons/tracks/staggers on det, 25% less Dmg, 35% slower Mag Reload" c_att_skill_1 MB_ATT_PLX1 c_att_names_1 "RPS-6 Rocket Launcher (PLX)" c_att_ranks_1 1 - c_att_descs_1 "50% less DMG" + c_att_descs_1 "50% less Dmg" } WeaponInfo0 From b4458b7dd07abbdcaff933b44d48089374cdd1f4 Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Fri, 13 Feb 2026 12:44:36 -0500 Subject: [PATCH 02/67] Update v10_Malak.mbch Armor fix --- z_MBLegends/ext_data/mb2/character/v10_Malak.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch b/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch index bf1b84337..3efbedf31 100644 --- a/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch +++ b/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch @@ -13,7 +13,7 @@ ClassInfo forcepowers FP_SABER_OFFENSE,3|FP_LEVITATION,3|FP_PUSH,3|FP_PULL,2|FP_SEE,1|FP_ABSORB,1|FP_PROTECT,2|FP_SABERTHROW,3 maxhealth 100 - maxarmour 45 + maxarmor 45 resource RESOURCE_FORCE forcepool 125 From 67ad2c4f53103f52905c1f141523337a8046c742 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 14 Feb 2026 11:08:05 +0100 Subject: [PATCH 03/67] v6_ScoutTr description --- z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch index 6f007bb1c..adef2bc61 100644 --- a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch @@ -129,7 +129,7 @@ ClassInfo c_att_ranks_9 0,0,2 c_att_skill_10 MB_ATT_DEXTERITY - c_att_names_10 "Dexterity ^3[CS3]" + c_att_names_10 "Dexterity ^3[CS2]" c_att_ranks_10 0,0,1 c_att_skill_11 MB_ATT_DASH From 02f3c25df0e784ffdf18e21272513904e8b3b95c Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 14 Feb 2026 11:09:49 +0100 Subject: [PATCH 04/67] v3_IG88 nerf Actually removed cortosis and mag plating. Given more battery with special regen, but 30% more damageTaken so you should try to keep the battery high. If he turns out too weak now (probably will be), then increase his battery, reduce damageTaken by 10% or increase health a little. --- .../ext_data/mb2/character/v3_IG88.mbch | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch index c77b34308..c202f64a0 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch @@ -10,7 +10,7 @@ ClassInfo WP_AmbanFlags HELD_DISRUPTIFY|HELD_FLAME|HELD_SONIC WP_MeleeFlags HELD_SLOW - attributes MB_ATT_AMBAN,1|MB_ATT_RECHARGE,3|MB_ATT_THERMALS,1|MB_ATT_BESKAR,3|MB_ATT_MANDO_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_SONIC_DETONATOR,2|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_SABER_COMBO_NONE|MB_ATT_CORTOSIS,1|MB_ATT_MAGNETIC_PLATING|MB_ATT_THROWER_POISON + attributes MB_ATT_AMBAN,1|MB_ATT_RECHARGE,3|MB_ATT_THERMALS,1|MB_ATT_BESKAR,3|MB_ATT_MANDO_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_SONIC_DETONATOR,2|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_SABER_COMBO_NONE|MB_ATT_THROWER_POISON special1 EAS_NONE special2 EAS_HI_POISONTHROWER @@ -23,9 +23,16 @@ ClassInfo classflags CFL_SEEING_STEALTH|CFL_AKIMBOPISTOL3|CFL_STRONGAGAINSTPHYSICAL - forcepool 40 + forcepool 80 forcepowers FP_SEE,1 resource RESOURCE_BATTERY + + forceregen 0.01 + resourceRegenRate 10000 + resourceRegenCap 80 + resourceRegenAmount 10 + + DamageTaken 1.3 saber1 droidmelee_legends saberstyle SS_STRONG @@ -50,15 +57,14 @@ ClassInfo model "IG88" skin "default" uishader "models/players/IG88/mb2_icon_default" - + model_1 "IG88" skin_1 "ig88b" uishader_1 "models/players/IG88/mb2_icon_ig88b" - + model_2 "IG88" skin_2 "ig88c" uishader_2 "models/players/IG88/mb2_icon_ig88c" - } WeaponInfo0 @@ -166,6 +172,8 @@ A sturdy and heavily armored gunner. ^8Attributes: - 25% faster Hacking - 20% less Kb Taken +- Recharge (3) +-- Resource Regen: 10/10s - Strength (2) - Beskar (3) - Blast Armor From a3afea7ddc258d1af39c51112b2e19fee1bc89df Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 14 Feb 2026 11:13:17 +0100 Subject: [PATCH 05/67] v7_ImpAgent dual knives Duals for imp spies because knives are funny so 2 knives are double funny. Still has access to cyan stance anyway. Also 1 point of the pistol. --- z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch b/z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch index abb9fb00f..eb3db53f1 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch @@ -24,8 +24,10 @@ ClassInfo BPmultiplier 0 saber1 Legends_Knife_Spy + saber2 Legends_Knife_Spy + forcepowers FP_SABER_OFFENSE,3 - saberstyle SS_TAVION|SS_FAST + saberstyle SS_TAVION|SS_DUAL saberDamage 100 //WP_BlasterPistolFlags HELD_POISON @@ -80,7 +82,7 @@ uishader_5 "models/players/saboteur/mb2_icon_default" c_att_skill_0 MB_ATT_PISTOL c_att_names_0 "Assassin Blaster Pistol" - c_att_ranks_0 2,1,3 + c_att_ranks_0 1,1,3 c_att_descs_0 "Prim fire: Hitscan, 25% more Velocity, 50% more Charged FP Dmg, 35% less Dmg, 25% slower RoF, 25% slower Reload" @@ -192,7 +194,7 @@ WeaponInfo2 NewWorldModel "models/weapons2/vibroknife/model.glm" NewViewModel "models/weapons2/dummy/dummy.md3" Icon "gfx/hud/w_icon_prisonknife" - WeaponName "Jagged Vibroknife" + WeaponName "Dual Vibroknifes" } ForceInfo0 @@ -210,7 +212,7 @@ Mid-ranged elite soldiers who can Disguise themselves and Cloak. ^2Weaponry: - Heavy Melee -- Jagged Vibroknife (Cyan/Blue Saber) +- Dual Vibroknifes (Cyan/Dual Sabers) -- No Saber/Blaster Block -- 60% less Reach From 2ce303882a848a93c682b7e1b198738ef7d8a426 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 14 Feb 2026 11:21:43 +0100 Subject: [PATCH 06/67] ImpAgent to Kubaz Since they are split now, imp agent will just be the kubaz. Saboteur and trooper skins are a new class. --- .../{v7_ImpAgent.mbch => v7_Kubaz.mbch} | 18 +++--------------- .../ext_data/mb2/teamconfig/LEG_Evil.mbtc | 2 +- 2 files changed, 4 insertions(+), 16 deletions(-) rename z_MBLegends/ext_data/mb2/character/{v7_ImpAgent.mbch => v7_Kubaz.mbch} (92%) diff --git a/z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch similarity index 92% rename from z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch rename to z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch index eb3db53f1..a87e1c7e6 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_ImpAgent.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch @@ -1,7 +1,7 @@ //Legends Mode character file - Created by Frenzy & Leos ClassInfo { - name "v7_ImpAgent" + name "v7_Kubaz" MBClass MB_CLASS_BOUNTY_HUNTER classNumberLimit 2 extralives 1 @@ -65,18 +65,6 @@ model_2 "tie_pilot" skin_2 "kubazb" uishader_2 "models/players/tie_pilot/mb2_icon_kubazb" -model_3 "stormie" -skin_3 "shadow" -uishader_3 "models/players/stormie/mb2_icon_shadow" - -model_4 "stormie" -skin_4 "vader" -uishader_4 "models/players/stormie/mb2_icon_vader" - -model_5 "saboteur" -skin_5 "default" -uishader_5 "models/players/saboteur/mb2_icon_default" - isCustomBuild 1 mbPoints 50 @@ -206,9 +194,9 @@ ForceInfo0 LoopSound "sound/ambience/cp_02_lp.wav" } -description "Imperial Agent +description "Kubaz Spy -Mid-ranged elite soldiers who can Disguise themselves and Cloak. +Versatile assassins who can Disguise themselves and Cloak. ^2Weaponry: - Heavy Melee diff --git a/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc b/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc index 5479858cc..ad32a59da 100644 --- a/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc +++ b/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc @@ -62,7 +62,7 @@ SubclassesForClass3 Subclass3 "v6_Zam" Subclass4 "v6_Dengar" Subclass5 "v6_MercSh" - Subclass6 "v7_ImpAgent" + Subclass6 "v7_Kubaz" Subclass7 "v7_ImpSpec" Subclass8 "v7_Noghri" Subclass9 "v7_WatTam" From d5bb2a827a8168c7832b1094d131f945af83146e Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 14 Feb 2026 11:25:26 +0100 Subject: [PATCH 07/67] New class: Imp saboteur Split from impAgent kind of. These are more troopers then actual spies. Lots of base jka inspiration here. Can be played 2 or 3 lives. Also slightly WIP, icon and name for the specs are not done. --- .../ext_data/mb2/character/v7_Saboteur.mbch | 266 ++++++++++++++++++ .../ext_data/mb2/teamconfig/LEG_Evil.mbtc | 21 +- 2 files changed, 277 insertions(+), 10 deletions(-) create mode 100644 z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch new file mode 100644 index 000000000..3a6e9cabe --- /dev/null +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -0,0 +1,266 @@ +ClassInfo +{ + name "v7_Saboteur" + MBClass MB_CLASS_CLONETROOPER + classNumberLimit 2 + extralives 1 + weapons WP_MELEE|WP_MANDO_PISTOL + + attributes MB_ATT_AMMO,3|MB_ATT_MANDO_PISTOL,2|MB_ATT_GETUPS,2|MB_ATT_STAMINA,1 + + maxhealth 80 + RankHealth 100 + MaxArmor 40 + rankArmor 60,80,100 + + rankDmgGiven 1.1 + + basespeed 230 + + //ArmourRegenCap 25 + ArmourRegenRate 1000 + + rankArmourRegenAmount 25 + + resource RESOURCE_STAMINA + forcepool 60 + forceregen 0.5 + rankForcepool 80,100,120 + + holdables HI_CLOAK + + WP_DEMP2Flags HELD_ALTRELOAD|HELD_PULSE + + special1 EAS_HI_DODGE + special2 EAS_NONE + special3 EAS_HI_CLOAK + special4 EAS_HI_GRAPPLEHOOK + + uioverlay_l "gfx/icons/tactician" + uioverlay_c "gfx/icons/spec_infantry" + uioverlay_r "gfx/icons/infantry" + + gloatAnim TORSO_HANDSIGNAL4 + flourishanim BOTH_STAND5TOAIM + +model "saboteur" +skin "default" +uishader "models/players/saboteur/mb2_icon_default" + +model_1 "saboteur" +skin_1 "plate" +uishader_1 "models/players/saboteur/mb2_icon_plate" + +model_2 "stormie" +skin_2 "shadow" +uishader_2 "models/players/stormie/mb2_icon_shadow" + +model_3 "stormie" +skin_3 "vader" +uishader_3 "models/players/stormie/mb2_icon_vader" + + isCustomBuild 1 + mbPoints 50 + +hasCustomSpec 2 +isOnlyOneSpec 1 +customSpecName_1 "name" +customSpecIcon_1 "gfx/menus/alpha/icon_weap_accuracy" +customSpecDesc_1 "" +customSpecName_2 "Commando" +customSpecIcon_2 "gfx/menus/alpha/icon_weap_poison" +customSpecDesc_2 "" + + c_att_skill_0 MB_ATT_BLASTER + c_att_names_0 "E-11 Blaster Rifle" + c_att_ranks_0 2,2,4 + + c_att_skill_1 MB_ATT_DISRUPTOR + c_att_names_1 "Disruptor Rifle" + c_att_ranks_1 2,6 + + c_att_skill_2 MB_ATT_FLECHETTE + c_att_names_2 "FC-1 Flechette Launcher" + c_att_ranks_2 5 + c_att_descs_2 "10% more Dmg, 10% more FP Dmg, 21000% slower Reload" + + c_att_skill_3 MB_ATT_DEMP2 + c_att_names_3 "DEMP2" + c_att_ranks_3 6 + c_att_descs_3 "Shocks on hit, 20% more Velocity, 20% less RoF, +10% more Dmg, 20% more FP Dmg, 30% slower Mag Reload" + + c_att_skill_4 MB_ATT_BASE_TD + c_att_names_4 "Thermal Grenades" + c_att_ranks_4 1,1 + + c_att_skill_5 MB_ATT_TRIP_MINES + c_att_names_5 "Trip Mines" + c_att_ranks_5 2,2 + + c_att_skill_6 MB_ATT_RESPAWNS + c_att_names_6 "Reinforcement" + c_att_ranks_6 25 + c_att_descs_6 "1 default" + + c_att_skill_7 MB_ATT_ARMOUR + c_att_names_7 "Armor (60/80)" + c_att_ranks_7 4,4 + + c_att_skill_8 MB_ATT_ARMOUR_REGEN_AMOUNT + c_att_names_8 "> Armor Regen (1/1s to 25)" + c_att_ranks_8 4 + + c_att_skill_9 MB_ATT_POWER + c_att_names_9 "Stamina pool (80/100)" + c_att_ranks_9 2,2 + + c_att_skill_10 MB_ATT_DEXTERITY + c_att_names_10 "Dexterity" + c_att_ranks_10 1 + + c_att_skill_11 MB_ATT_GRAPPLE_HOOK + c_att_names_11 "Grappling Hook ^3[CS4 Melee]" + c_att_ranks_11 1 + + c_att_skill_12 MB_ATT_DODGE + c_att_names_12 "Dodge ^3[CS1]" + c_att_ranks_12 0,1 + + + c_att_skill_15 MB_ATT_MANDO_PISTOL + c_att_names_15 "Dual DL-44 Pistols" + c_att_ranks_15 0,0,6 + + c_att_skill_16 MB_ATT_BLASTER + c_att_names_16 "E-11 Blaster Rifle" + c_att_ranks_16 1,2,3 + + c_att_skill_17 MB_ATT_DISRUPTOR + c_att_names_17 "Disruptor Rifle" + c_att_ranks_17 2,6 + + c_att_skill_18 MB_ATT_FLECHETTE + c_att_names_18 "FC-1 Flechette Launcher" + c_att_ranks_18 4,5 + c_att_descs_18 "10% more Dmg, 10% more FP Dmg, 21000% slower Reload" + + c_att_skill_19 MB_ATT_DEMP2 + c_att_names_19 "DEMP2" + c_att_ranks_19 5 + c_att_descs_19 "Shocks on hit, 20% more Velocity, 20% less RoF, +10% more Dmg, 20% more FP Dmg, 30% slower Mag Reload" + + c_att_skill_20 MB_ATT_BASE_TD + c_att_names_20 "Thermal Grenades" + c_att_ranks_20 1,1,1 + + c_att_skill_21 MB_ATT_TRIP_MINES + c_att_names_21 "Trip Mines" + c_att_ranks_21 2,2,2 + + c_att_skill_22 MB_ATT_DMG_GIVEN_MULTIPLIER + c_att_names_22 "Dmg Given (110%)" + c_att_ranks_22 4 + + c_att_skill_23 MB_ATT_HEALTH + c_att_names_23 "HP (100)" + c_att_ranks_23 2 + + c_att_skill_24 MB_ATT_ARMOUR + c_att_names_24 "Armor (60/80/100)" + c_att_ranks_24 4,4,4 + + c_att_skill_25 MB_ATT_ARMOUR_REGEN_AMOUNT + c_att_names_25 "> Armor Regen (1/1s to 25)" + c_att_ranks_25 4 + + c_att_skill_26 MB_ATT_POWER + c_att_names_26 "Stamina Pool (80/100/120)" + c_att_ranks_26 2,2,2 + + c_att_skill_27 MB_ATT_DEXTERITY + c_att_names_27 "Dexterity" + c_att_ranks_27 1,1 + + c_att_skill_28 MB_ATT_GRAPPLE_HOOK + c_att_names_28 "Grappling Hook ^3[CS4 Melee]" + c_att_ranks_28 1,3 + + c_att_skill_29 MB_ATT_DODGE + c_att_names_29 "Dodge ^3[CS1]" + c_att_ranks_29 0,1,1 +} + +WeaponInfo0 +{ + WeaponToReplace WP_MANDO_PISTOL + WeaponBasedOff WP_MANDO_PISTOL + NewWorldModel "models/weapons2/blaster_three/blaster_pistol_w.glm" + NewViewModel "models/weapons2/blaster_three/blaster_pistol.md3" + Icon "gfx/hud/w_icon_blaster_pistol_3" + FlashSound0 "sound/weapons/han_pistol/fire.mp3" + altFlashSound0 "sound/weapons/han_pistol/alt_fire.mp3" + WeaponName "DL-44 Heavy Blaster Pistol" + ChargeSound "sound/weapons/leia_pistol/altcharge.mp3" + FPChargeMult 1.2 + rateMod 0.95 + customammo 750 +} + +WeaponInfo1 +{ + WeaponToReplace WP_FLECHETTE + WeaponBasedOff WP_FLECHETTE + NewWorldModel "models/weapons2/golan_arms/golan_arms_w.glm" + NewViewModel "models/weapons2/golan_arms/golan_arms.md3" + NewBarrelModel "models/weapons2/golan_arms/golan_arms_barrel.md3" + NewHandsModel "models/weapons2/golan_arms/golan_arms_hand.md3" + Icon "gfx/hud/w_icon_golancr1" + FlashSound0 "sound/weapons/flechette/fire.mp3" + WeaponName "FC-1 Flechette Launcher" + MuzzleEffect "Blaster/MuzzleFlash01Y" + customAmmo 750 + clipsize 15 + damageMod 1.1 + fpmult 1.1 + ReloadTimeModifier 20 +} + +WeaponInfo2 +{ + WeaponToReplace WP_DEMP2 + WeaponBasedOff WP_DEMP2 + NewWorldModel "models/weapons2/demp2/demp2_w.glm" + NewViewModel "models/weapons2/demp2/demp2.md3" + NewHandsModel "models/weapons2/demp2/demp2_hand.md3" + Icon "gfx/hud/w_icon_basedemp2" + WeaponName "DEMP2" + FPMult 1.2 + clipSize 6 + damageMod 1.1 + customammo 36 + ratemod 1.2 + velocityMod 1.2 + ReloadTimeModifier 1.3 +} + +description "Imperial Saboteur + +Elite soldiers with cloak. + +^2Weaponry: +- Melee +- EC-17 Holdout Blaster Pistol (2) +-- 20% more Charged FP Dmg +-- 5% faster RoF + +^6Inventory: +- Cloaking Device ^3[CS3] + +^8Attributes: +- Reinforcement (1) +- Getup (2) + +^3Abilities: +- Dodge (1) ^3[CS1]" \ No newline at end of file diff --git a/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc b/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc index ad32a59da..fee20d9ff 100644 --- a/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc +++ b/z_MBLegends/ext_data/mb2/teamconfig/LEG_Evil.mbtc @@ -63,16 +63,17 @@ SubclassesForClass3 Subclass4 "v6_Dengar" Subclass5 "v6_MercSh" Subclass6 "v7_Kubaz" - Subclass7 "v7_ImpSpec" - Subclass8 "v7_Noghri" - Subclass9 "v7_WatTam" - Subclass10 "v7_Tarkin" - Subclass11 "v7_Krennic" - Subclass12 "v7_Veers" - Subclass13 "v7_Zuck" - Subclass14 "v7_Enoch" - Subclass15 "v7_Thrawn" - Subclass16 "v7_Reelo" + Subclass7 "v7_Saboteur" + Subclass8 "v7_ImpSpec" + Subclass9 "v7_Noghri" + Subclass10 "v7_WatTam" + Subclass11 "v7_Tarkin" + Subclass12 "v7_Krennic" + Subclass13 "v7_Veers" + Subclass14 "v7_Zuck" + Subclass15 "v7_Enoch" + Subclass16 "v7_Thrawn" + Subclass17 "v7_Reelo" } SubclassesForClass4 From 594881af56f819eed918a16a4d2645fc8a8a8540 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 14 Feb 2026 23:17:37 +0100 Subject: [PATCH 08/67] v5_JumpTr cr3 fix E11 + cr = cr3. Fixed now. --- z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch b/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch index 3bf8645bd..8dde90961 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch @@ -66,21 +66,21 @@ mbPoints 6 c_att_skill_0 MB_ATT_BLASTER c_att_names_0 "E-11 Blaster Rifle" -c_att_ranks_0 3,0,0 +c_att_ranks_0 4,0,0 c_att_skill_1 MB_ATT_CLONERIFLE c_att_names_1 "DLT-19 Blaster Rifle (CR)" -c_att_ranks_1 3,0 +c_att_ranks_1 4,0 c_att_descs_1 "10% more Dmg" c_att_skill_2 MB_ATT_STRONGBLOBS c_att_names_2 "> DLT-19 Ion Blobs" -c_att_ranks_2 3,0,0 +c_att_ranks_2 2,0,0 c_att_skill_3 MB_ATT_REPEATER c_att_names_3 "Imperial Heavy Repeater" c_att_ranks_3 6,0 c_att_descs_3 "5% less Dmg, 25% less FP Dmg, 20% slower RoF, 15% slower Mag Reload" c_att_skill_4 MB_ATT_WOOKIEE_FURY c_att_names_4 "Shoulder Barge ^3[CS2 Melee]" -c_att_ranks_4 3 +c_att_ranks_4 2 } WeaponInfo0 From 08e3a72f4db281e013442a464260fa2997d73878 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 13:03:27 +0100 Subject: [PATCH 09/67] v3_IG88 update Slightly less damagetaken and more battery to keep him closer to what he is supposed to be. He basically has the damage reduction he was supposed to have already but has to manage battery better. --- z_MBLegends/ext_data/mb2/character/v3_IG88.mbch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch index c202f64a0..d89037235 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch @@ -23,7 +23,7 @@ ClassInfo classflags CFL_SEEING_STEALTH|CFL_AKIMBOPISTOL3|CFL_STRONGAGAINSTPHYSICAL - forcepool 80 + forcepool 90 forcepowers FP_SEE,1 resource RESOURCE_BATTERY @@ -32,7 +32,7 @@ ClassInfo resourceRegenCap 80 resourceRegenAmount 10 - DamageTaken 1.3 + DamageTaken 1.2 saber1 droidmelee_legends saberstyle SS_STRONG From e20b54d97378f9e8215c18f92ef9faa1cd47d322 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 13:05:10 +0100 Subject: [PATCH 10/67] h3_Cander env protection option --- .../ext_data/mb2/character/h3_Cander.mbch | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch b/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch index 9d5cfefbf..39e92b80b 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch @@ -106,14 +106,18 @@ ClassInfo c_att_names_10 "Cortosis" c_att_ranks_10 10 - c_att_skill_11 MB_ATT_KB_TAKEN_MULTIPLIER - c_att_names_11 "Kb Taken (20%)" - c_att_ranks_11 2 - c_att_descs_11 "80% default" - - c_att_skill_12 MB_ATT_STAMINA - c_att_names_12 "Stamina ^3[CS1]" - c_att_ranks_12 5,5,5 + c_att_skill_11 MB_ATT_ENV_PROT + c_att_names_11 "Environmental Protection" + c_att_ranks_11 5 + + c_att_skill_12 MB_ATT_KB_TAKEN_MULTIPLIER + c_att_names_12 "Kb Taken (20%)" + c_att_ranks_12 2 + c_att_descs_12 "80% default" + + c_att_skill_13 MB_ATT_STAMINA + c_att_names_13 "Stamina ^3[CS1]" + c_att_ranks_13 5,5,5 } WeaponInfo0 From 6f8fdba0b8885fb6e5fcdc5d443bcd85d392ca37 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 13:06:32 +0100 Subject: [PATCH 11/67] v5_DarkTr env protection --- z_MBLegends/ext_data/mb2/character/v5_DarkTr.mbch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v5_DarkTr.mbch b/z_MBLegends/ext_data/mb2/character/v5_DarkTr.mbch index 7f29479e4..c16d9d4a3 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_DarkTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_DarkTr.mbch @@ -9,7 +9,7 @@ ClassInfo weapons WP_MELEE|WP_BOWCASTER|WP_ROCKET_LAUNCHER - attributes MB_ATT_BLAST_ARMOUR,1|MB_ATT_AMMO,3|MB_ATT_JETPACK,1|MB_ATT_FUEL,3|MB_ATT_ROCKET_LAUNCHER|MB_ATT_BOWCASTER,3|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_BESKAR,3 + attributes MB_ATT_BLAST_ARMOUR,1|MB_ATT_AMMO,3|MB_ATT_JETPACK,1|MB_ATT_FUEL,3|MB_ATT_ROCKET_LAUNCHER|MB_ATT_BOWCASTER,3|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_BESKAR,3|MB_ATT_ENV_PROT,1 maxhealth 200 maxarmor 290 @@ -117,6 +117,7 @@ A Jetpack-equipped tank with a high-powered Assault Cannon and Rocket Launcher. - 10% more Kb Given - 10% less Kb Taken - Strength (2) +- Environmental Protection (1) - Beskar (3) - Blast Armor - Physical Resist From 0be640c30b57dcc73322e45ed43a32e8e602f59a Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 13:32:05 +0100 Subject: [PATCH 12/67] h3_CloneSpe flamethrower nerf Less insane damage. --- z_MBLegends/ext_data/mb2/character/h3_CloneSpe.mbch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h3_CloneSpe.mbch b/z_MBLegends/ext_data/mb2/character/h3_CloneSpe.mbch index 792f3f887..2de227556 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_CloneSpe.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_CloneSpe.mbch @@ -59,7 +59,7 @@ c_att_ranks_2 1,1,1 c_att_skill_3 MB_ATT_THROWER c_att_names_3 "BT X-42 Flamethrower" c_att_ranks_3 6 -c_att_descs_3 "80% more Dmg" +c_att_descs_3 "50% more Dmg" c_att_skill_4 MB_ATT_MINIGUN c_att_names_4 "Chaingun (Minigun)" c_att_ranks_4 12 @@ -172,7 +172,7 @@ Icon "gfx/hud/w_icon_mgun" WeaponName "BT X-42 Flamethrower" customAmmo 900 clipsize 150 -Damagemod 1.8 +Damagemod 1.5 hasAnimOverrides 1 animReadyRun BOTH_MINIGUN_READY animReady BOTH_MINIGUN_READY @@ -184,9 +184,9 @@ animStand BOTH_STAND2 } WeaponInfo2{ WeaponToReplace WP_EE4 - WeaponBasedOff WP_CONCUSSION - NewWorldModel "models/weapons2/dlt-18_repeater/dlt-18_repeater_w.glm" - NewViewModel "models/weapons2/dlt-18_repeater/dlt-18_repeater.md3" +WeaponBasedOff WP_CONCUSSION +NewWorldModel "models/weapons2/dlt-18_repeater/dlt-18_repeater_w.glm" +NewViewModel "models/weapons2/dlt-18_repeater/dlt-18_repeater.md3" Icon "gfx/hud/w_icon_dlt-18" WeaponName "DC-15x Sniper Rifle" CustomAmmo 128 From c2ab08d3e38dc9b19a7811b0e3454e211f790876 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 14:02:27 +0100 Subject: [PATCH 13/67] V7_Reelo Dash fix --- z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch b/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch index 66ebdab50..0c7cae9e0 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch @@ -10,7 +10,7 @@ ClassInfo WP_RocketLauncherFlags HELD_ALTRELOAD|HELD_KNOCKBACK WP_ThrowerFlags HELD_ALTRELOAD - attributes MB_ATT_FRAGS,2|MB_ATT_PULSE_GRENADES,2|MB_ATT_BLASTER,2|MB_ATT_ROCKET_LAUNCHER|MB_ATT_BLAST_ARMOUR,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_DISRUPTOR,2|MB_ATT_THROWER_ICE,3|MB_ATT_TRIP_MINES,2|MB_ATT_AMMO,3|MB_ATT_HEALING,2|MB_ATT_RALLY + attributes MB_ATT_FRAGS,2|MB_ATT_PULSE_GRENADES,2|MB_ATT_BLASTER,2|MB_ATT_ROCKET_LAUNCHER|MB_ATT_BLAST_ARMOUR,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_DISRUPTOR,2|MB_ATT_THROWER_ICE,3|MB_ATT_TRIP_MINES,2|MB_ATT_AMMO,3|MB_ATT_HEALING,2|MB_ATT_RALLY|MB_ATT_DASH,1 resource RESOURCE_ENERGY forcepool 0 From 2217f02a9074088fa468d4250866aab935a622eb Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 14:25:44 +0100 Subject: [PATCH 14/67] v7_Saboteur Less spammy flechette. Slightly more demp2 fp drain but slower reload. Slightly better icon/name for first spec? Fixed armor regen. --- .../ext_data/mb2/character/v7_Saboteur.mbch | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index 3a6e9cabe..32bc22703 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -20,7 +20,7 @@ ClassInfo //ArmourRegenCap 25 ArmourRegenRate 1000 - rankArmourRegenAmount 25 + rankArmourRegenCap 25 resource RESOURCE_STAMINA forcepool 60 @@ -64,8 +64,8 @@ uishader_3 "models/players/stormie/mb2_icon_vader" hasCustomSpec 2 isOnlyOneSpec 1 -customSpecName_1 "name" -customSpecIcon_1 "gfx/menus/alpha/icon_weap_accuracy" +customSpecName_1 "Soldier" +customSpecIcon_1 "gfx/menus/alpha/icon_playermodel" customSpecDesc_1 "" customSpecName_2 "Commando" customSpecIcon_2 "gfx/menus/alpha/icon_weap_poison" @@ -88,7 +88,7 @@ customSpecDesc_2 "" c_att_names_3 "DEMP2" c_att_ranks_3 6 c_att_descs_3 "Shocks on hit, 20% more Velocity, 20% less RoF, -10% more Dmg, 20% more FP Dmg, 30% slower Mag Reload" +10% more Dmg, 25% more FP Dmg, 10000% slower Mag Reload" c_att_skill_4 MB_ATT_BASE_TD c_att_names_4 "Thermal Grenades" @@ -143,13 +143,13 @@ customSpecDesc_2 "" c_att_skill_18 MB_ATT_FLECHETTE c_att_names_18 "FC-1 Flechette Launcher" c_att_ranks_18 4,5 - c_att_descs_18 "10% more Dmg, 10% more FP Dmg, 21000% slower Reload" + c_att_descs_18 "10% more Dmg, 10% more FP Dmg, 10000% slower Reload" c_att_skill_19 MB_ATT_DEMP2 c_att_names_19 "DEMP2" c_att_ranks_19 5 c_att_descs_19 "Shocks on hit, 20% more Velocity, 20% less RoF, -10% more Dmg, 20% more FP Dmg, 30% slower Mag Reload" +10% more Dmg, 25% more FP Dmg, 40% slower Mag Reload" c_att_skill_20 MB_ATT_BASE_TD c_att_names_20 "Thermal Grenades" @@ -220,11 +220,11 @@ WeaponInfo1 FlashSound0 "sound/weapons/flechette/fire.mp3" WeaponName "FC-1 Flechette Launcher" MuzzleEffect "Blaster/MuzzleFlash01Y" - customAmmo 750 + customAmmo 540 clipsize 15 damageMod 1.1 fpmult 1.1 - ReloadTimeModifier 20 + ReloadTimeModifier 99 } WeaponInfo2 @@ -236,13 +236,13 @@ WeaponInfo2 NewHandsModel "models/weapons2/demp2/demp2_hand.md3" Icon "gfx/hud/w_icon_basedemp2" WeaponName "DEMP2" - FPMult 1.2 + FPMult 1.25 clipSize 6 damageMod 1.1 customammo 36 ratemod 1.2 velocityMod 1.2 - ReloadTimeModifier 1.3 + ReloadTimeModifier 1.4 } description "Imperial Saboteur From 71314a8ec0604a596f5081049e6bed127043d361 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 16:35:36 +0100 Subject: [PATCH 15/67] h6_Andor fixes Removes e11 weaponinfo to make sure it has default RoF. Transfers global RoF to pistol/proj instead. Adds ammo 5 for e11 to get almost the same amount. Actually removes pistol by default. Renamed it a bit for lore. --- .../ext_data/mb2/character/h6_Andor.mbch | 28 ++++++------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h6_Andor.mbch b/z_MBLegends/ext_data/mb2/character/h6_Andor.mbch index bf1d70a47..42efb4a3d 100644 --- a/z_MBLegends/ext_data/mb2/character/h6_Andor.mbch +++ b/z_MBLegends/ext_data/mb2/character/h6_Andor.mbch @@ -1,8 +1,8 @@ ClassInfo { name "h6_Andor" - weapons WP_BLASTER_PISTOL|WP_PROJ|WP_FRAG_NADE - attributes MB_ATT_PROJECTILE_RIFLE,1|MB_ATT_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_FRAGS,2|MB_ATT_HEALING,3|MB_ATT_QUICKTHROW,2|MB_ATT_DASH,2|MB_ATT_DODGE,3|MB_ATT_TRACKING_BEACON + weapons WP_PROJ|WP_FRAG_NADE + attributes MB_ATT_PROJECTILE_RIFLE,1|MB_ATT_AMMO,5|MB_ATT_FRAGS,2|MB_ATT_HEALING,3|MB_ATT_QUICKTHROW,2|MB_ATT_DASH,2|MB_ATT_DODGE,3|MB_ATT_TRACKING_BEACON maxhealth 170 maxarmor 90 MBclass MB_CLASS_HERO @@ -14,7 +14,7 @@ ClassInfo classNumberLimit 1 holdables HI_BINOCULARS - rateOfFire 0.93 + rateOfFire 1 baseSpeed 255 model "cassian" @@ -48,14 +48,13 @@ ClassInfo mbPoints 5 c_att_skill_0 MB_ATT_PISTOL - c_att_names_0 "Modified Bryar Pistol" + c_att_names_0 "MW-20 Bryar Pistol" c_att_ranks_0 1,0,2 - c_att_descs_0 "50% more Charged FP Dmg" + c_att_descs_0 "50% more Charged FP Dmg, 7% faster RoF" c_att_skill_1 MB_ATT_BLASTER c_att_names_1 "E-11 Blaster Rifle" c_att_ranks_1 1,2,2 - c_att_descs_1 "10% slower RoF" c_att_skill_2 MB_ATT_POWER c_att_names_2 "Energy Pool (110)" @@ -79,6 +78,7 @@ WeaponInfo0 customAmmo 25 clipSize 2 ReloadTimeModifier 0.7 + ratemod 0.93 } WeaponInfo1 @@ -89,10 +89,11 @@ WeaponInfo1 NewViewModel "models/weapons2/briar_pistol/briar_pistol.md3" Icon "gfx/hud/w_icon_briar" ChargeSound "sound/weapons/leia_pistol/altcharge.mp3" - WeaponName "Modified Bryar Pistol" + WeaponName "MW-20 Bryar Pistol" customAmmo 500 clipSize 21 FPChargeMult 1.5 + ratemod 0.93 hasAnimOverrides 1 animReadyRun BOTH_PISTOL_IDLE animReady BOTH_PISTOL_IDLE @@ -103,18 +104,6 @@ WeaponInfo1 animCharge BOTH_PISTOL_ATTACK } -WeaponInfo2 -{ -WeaponToReplace WP_BLASTER -WeaponBasedOff WP_BLASTER -NewWorldModel "models/weapons2/blaster_r/blaster_w.glm" -NewViewModel "models/weapons2/blaster_r/blaster.md3" -Icon "gfx/hud/w_icon_E11" -WeaponName "E-11 Blaster Rifle" -customAmmo 740 -ratemod 1.1 -} - description "Cassian Andor A scrappy marksman with a powerful 2-shot sniper rifle. @@ -124,6 +113,7 @@ A scrappy marksman with a powerful 2-shot sniper rifle. - Frag Grenades (2) - Projectile Rifle -- 2 shots per Reload +-- 7% faster RoF -- 30% faster Reload ^6Inventory: From 4df76a796f19e090c6370665e779a753a4c5fbe4 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 16:45:58 +0100 Subject: [PATCH 16/67] h5_BoKatan very small ammo increase +50 ammo for pistols. --- z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch | 1 + 1 file changed, 1 insertion(+) diff --git a/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch b/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch index fe83d765f..5939f43ec 100644 --- a/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch +++ b/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch @@ -67,6 +67,7 @@ WeaponInfo1 damageMod 1.1 fpmult 1.1 rateMod 1.1 + customammo 750 } description "Bo-Katan Kryze From b51718648baa9ac7030fc9ca7d0e1028ca426ac3 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 18:22:48 +0100 Subject: [PATCH 17/67] v5_Boba fix Removes hidden skilltimermod. --- z_MBLegends/ext_data/mb2/character/v5_Boba.mbch | 2 -- 1 file changed, 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch b/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch index 073e3d294..7334ae5fb 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch @@ -9,8 +9,6 @@ ClassInfo attributes MB_ATT_BESKAR,2|MB_ATT_SHOTGUN,2|MB_ATT_EE3,3|MB_ATT_FRAGS,2|MB_ATT_FUEL,3|MB_ATT_JETPACK,1|MB_ATT_ROCKET,1|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR,1|MB_ATT_FLAMETHROWER,1|MB_ATT_WRISTLASER,1|MB_ATT_HEALING,2|MB_ATT_SONIC_DETONATOR,1|MB_ATT_WHISTLINGBIRD,1|MB_ATT_TRACKING_BEACON|MB_ATT_CONCUSSION,3 - skilltimerMod 4 - maxhealth 125 maxarmor 125 From a56ea566655e51cfe6f209cec9e3432d42f0542d Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 15 Feb 2026 18:41:33 +0100 Subject: [PATCH 18/67] v5_JumpTr fuel regen fix Regens 1 fuel per minute now. Also knockbacktaken reduction. --- z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch b/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch index 8dde90961..640433736 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch @@ -18,6 +18,7 @@ ClassInfo resource RESOURCE_FUEL forcepool 100 + forceregen 0.01 flourishAnim BOTH_WOOKIEE_RAGE_MELEE1 special1 EAS_HI_NONE @@ -26,7 +27,7 @@ ClassInfo skilltimerMod 1.2 - knockbackTaken 0.85 + knockbackTaken 0.8 meleeMoves M_UPPERCUT|M_BLOCK|M_FBKICK|M_JUMPKICK|M_KATA|M_KICK|M_LEGSWEEP|M_PUNCH|M_RLKICK @@ -164,7 +165,7 @@ A 2-life Jetpack user with a unique suppression Repeater and a micro-Rocket Laun ^8Attributes: - Reinforcement (1) - 20% slower Skill Cd -- 15% less Kb Taken +- 20% less Kb Taken - Strength (1) - Blast Armor - Assemble (3) From 9f4f7fd33cdc99827bdcf942720f1d9962b815d4 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Mon, 16 Feb 2026 09:11:16 +0100 Subject: [PATCH 19/67] v7_Saboteur stamina rebalance Less max pool, more regen. Slightly cheaper for 2 life variant. --- z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index 32bc22703..d6c718315 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -23,9 +23,9 @@ ClassInfo rankArmourRegenCap 25 resource RESOURCE_STAMINA - forcepool 60 - forceregen 0.5 - rankForcepool 80,100,120 + forcepool 40 + forceregen 0.8 + rankForcepool 60,80,100 holdables HI_CLOAK @@ -112,7 +112,7 @@ customSpecDesc_2 "" c_att_ranks_8 4 c_att_skill_9 MB_ATT_POWER - c_att_names_9 "Stamina pool (80/100)" + c_att_names_9 "Stamina pool (60/80)" c_att_ranks_9 2,2 c_att_skill_10 MB_ATT_DEXTERITY @@ -176,8 +176,8 @@ customSpecDesc_2 "" c_att_ranks_25 4 c_att_skill_26 MB_ATT_POWER - c_att_names_26 "Stamina Pool (80/100/120)" - c_att_ranks_26 2,2,2 + c_att_names_26 "Stamina Pool (60/80/100)" + c_att_ranks_26 1,2,3 c_att_skill_27 MB_ATT_DEXTERITY c_att_names_27 "Dexterity" From 4fb2a18b71db13e7e414a04e63de8ff692fd0ce2 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Mon, 16 Feb 2026 10:26:23 +0100 Subject: [PATCH 20/67] v7_Saboteur default regen --- z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index d6c718315..3c27f4b9c 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -24,7 +24,7 @@ ClassInfo resource RESOURCE_STAMINA forcepool 40 - forceregen 0.8 + forceregen 1 rankForcepool 60,80,100 holdables HI_CLOAK From a300f71baa7fbc4044bb4a16bfb954de92c6cc13 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Mon, 16 Feb 2026 11:15:47 +0100 Subject: [PATCH 21/67] v7_Kubaz rework Battery -> stamina Armor regen removed for normal armor. Poison pistol restored and damage is now correct. Added grapple hook, grapple hop, bhop, flipkick. Dash is now buyable instead of default Cloak is now buyable instead of default. Disguise is cheaper. 2 life variant slightly buffed by having more points. --- .../ext_data/mb2/character/v7_Kubaz.mbch | 99 ++++++++++--------- 1 file changed, 54 insertions(+), 45 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch index a87e1c7e6..b009bd068 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch @@ -7,20 +7,20 @@ ClassInfo extralives 1 weapons WP_MELEE|WP_SABER - attributes MB_ATT_AMMO,3|MB_ATT_TRACKING_BEACON|MB_ATT_TRACKING_DART,1 + attributes MB_ATT_AMMO,3|MB_ATT_TRACKING_BEACON|MB_ATT_TRACKING_DART,1|MB_ATT_GRAPPLE_HOP|MB_ATT_BUNNY_HOP,1|MB_ATT_FLOAT_HOP|MB_ATT_FLIPKICK,1 maxhealth 90 - MaxArmor 5 - rankArmor 10,15,20 + MaxArmor 10 + rankArmor 15,60,90 //ArmourRegenCap 20 - ArmourRegenRate 20000 + //ArmourRegenRate 1000 - rankArmourRegenAmount 20 + //rankArmourRegenAmount 1 - resource RESOURCE_BATTERY - forcepool 65 - forceregen 2.65 + resource RESOURCE_STAMINA + forcepool 100 + forceregen 1 BPmultiplier 0 saber1 Legends_Knife_Spy @@ -30,7 +30,7 @@ ClassInfo saberstyle SS_TAVION|SS_DUAL saberDamage 100 - //WP_BlasterPistolFlags HELD_POISON + WP_BlasterPistolFlags HELD_POISON classflags CFL_HEAVYMELEE|CFL_SEEING_STEALTH holdables HI_CLOAK @@ -39,7 +39,7 @@ ClassInfo meleespecial2 EAS_HI_TRACKER special2 EAS_HI_KICK special3 EAS_HI_DASH - special4 EAS_HI_CLOAK + special4 EAS_HI_GRAPPLEHOOK uioverlay_l "gfx/icons/tactician" uioverlay_c "gfx/icons/spec_infantry" @@ -52,7 +52,6 @@ ClassInfo flourishAnim BOTH_SPINATTACK7 saberStanceAnim BOTH_STAND9 - model "tie_pilot" skin "garindan" uishader "models/players/tie_pilot/mb2_icon_garindan" @@ -66,13 +65,13 @@ skin_2 "kubazb" uishader_2 "models/players/tie_pilot/mb2_icon_kubazb" isCustomBuild 1 - mbPoints 50 + mbPoints 55 c_att_skill_0 MB_ATT_PISTOL c_att_names_0 "Assassin Blaster Pistol" c_att_ranks_0 1,1,3 - c_att_descs_0 "Prim fire: Hitscan, 25% more Velocity, 50% more Charged FP Dmg, -35% less Dmg, 25% slower RoF, 25% slower Reload" + c_att_descs_0 "Prim fire: Hitscan, Poisons on hit, 25% more Velocity, +50% more Charged FP Dmg, 40% less Dmg, 25% slower RoF" c_att_skill_1 MB_ATT_DC_CARBINE c_att_names_1 "E-11 Stun Carbine" @@ -93,36 +92,45 @@ uishader_2 "models/players/tie_pilot/mb2_icon_kubazb" c_att_skill_5 MB_ATT_RESPAWNS c_att_names_5 "Reinforcement" - c_att_ranks_5 20 + c_att_ranks_5 25 c_att_descs_5 "1 default" c_att_skill_6 MB_ATT_ARMOUR - c_att_names_6 "Armor (10/15/20)" - c_att_ranks_6 1,2,3 - - c_att_skill_7 MB_ATT_ARMOUR_REGEN_AMOUNT - c_att_names_7 "> Armor Regen (20/20s)" - c_att_ranks_7 5 - - c_att_skill_8 MB_ATT_RECHARGE - c_att_names_8 "Battery Recharge" - c_att_ranks_8 2,2,6 - - c_att_skill_9 MB_ATT_SPY_DISGUISE - c_att_names_9 "Disguise ^3[Toggle Melee]" - c_att_ranks_9 3,3,3 + c_att_names_6 "Armor (30/60/90)" + c_att_ranks_6 2,3,3 - c_att_skill_10 MB_ATT_WRISTLASER - c_att_names_10 "Wrist Laser ^3[CS1]" - c_att_ranks_10 5 + c_att_skill_7 MB_ATT_DEXTERITY + c_att_names_7 "Dexterity" + c_att_ranks_7 2,1,4 - c_att_skill_11 MB_ATT_TRACKING_DART - c_att_names_11 "Tracking Darts ^3[CS2 Melee]" - c_att_ranks_11 0,2,2 - - c_att_skill_12 MB_ATT_DASH - c_att_names_12 "Dash ^3[CS3]" - c_att_ranks_12 0,1 + c_att_skill_8 MB_ATT_STAMINA + c_att_names_8 "Stamina" + c_att_ranks_8 4 + + c_att_skill_9 MB_ATT_CLOAK + c_att_names_9 "Cloak" + c_att_ranks_9 6 + + c_att_skill_10 MB_ATT_SPY_DISGUISE + c_att_names_10 "Disguise ^3[Toggle Melee]" + c_att_ranks_10 2,2,2 + + c_att_skill_11 MB_ATT_WRISTLASER + c_att_names_11 "Wrist Laser ^3[CS1]" + c_att_ranks_11 4 + + c_att_skill_12 MB_ATT_TRACKING_DART + c_att_names_12 "Tracking Darts ^3[CS2 Melee]" + c_att_ranks_12 0,2,2 + + c_att_skill_13 MB_ATT_DASH + c_att_names_13 "Dash ^3[CS3]" + c_att_ranks_13 2,1 + + c_att_skill_14 MB_ATT_GRAPPLE_HOOK + c_att_names_14 "Grap. Hook/Hop ^3[CS4 Melee]" + c_att_ranks_14 1,3 + c_att_descs_14 "Retain momentum from first Grapple" } WeaponInfo0 @@ -140,7 +148,7 @@ WeaponInfo0 primHitscanTracer 10 primGore 1 Velocitymod 1.25 - Damagemod 0.55 + Damagemod 0.6 ratemod 1.25 FPChargeMult 1.5 reloadTimeModifier 1.25 @@ -204,15 +212,16 @@ Versatile assassins who can Disguise themselves and Cloak. -- No Saber/Blaster Block -- 60% less Reach -^6Inventory: -- Cloaking Device ^3[CS4] - ^8Attributes: - Reinforcement (1) +- Bunny Hop (1) +- Slow Faller +- Grapple Hop +- Stamina (0) - Sense Immunity - Tracking Beacon ^3Abilities: +- Flipkick (1) ^3[Contact Jump] - Gunkick ^3[CS2] -- Tracking Darts (2) ^3[CS2 Melee] -- Dash (1) ^3[CS3]" \ No newline at end of file +- Tracking Darts (2) ^3[CS2 Melee]" \ No newline at end of file From fedf7ef5497f1a75c906050426a78d20e72f4499 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Mon, 16 Feb 2026 12:02:02 +0100 Subject: [PATCH 22/67] v7_Saboteur battery update Swaps stamina for old battery. Recalculated armor due to battery DR. Removed grapple hook. Added flash nades with qt3 (will not knockdown). --- .../ext_data/mb2/character/v7_Saboteur.mbch | 179 ++++++++++-------- 1 file changed, 100 insertions(+), 79 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index 3c27f4b9c..a4f2c320d 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -5,36 +5,33 @@ ClassInfo classNumberLimit 2 extralives 1 weapons WP_MELEE|WP_MANDO_PISTOL - - attributes MB_ATT_AMMO,3|MB_ATT_MANDO_PISTOL,2|MB_ATT_GETUPS,2|MB_ATT_STAMINA,1 + attributes MB_ATT_AMMO,3|MB_ATT_MANDO_PISTOL,2|MB_ATT_GETUPS,2|MB_ATT_STAMINA,1|MB_ATT_QUICKTHROW,3 maxhealth 80 RankHealth 100 - MaxArmor 40 - rankArmor 60,80,100 - + MaxArmor 10 + rankArmor 20,30,45 + rankDmgGiven 1.1 - basespeed 230 //ArmourRegenCap 25 ArmourRegenRate 1000 - rankArmourRegenCap 25 - resource RESOURCE_STAMINA - forcepool 40 - forceregen 1 + resource RESOURCE_BATTERY + forcepool 65 + forceregen 2.65 rankForcepool 60,80,100 holdables HI_CLOAK - + WP_DEMP2Flags HELD_ALTRELOAD|HELD_PULSE special1 EAS_HI_DODGE special2 EAS_NONE - special3 EAS_HI_CLOAK - special4 EAS_HI_GRAPPLEHOOK + special3 EAS_HI_QUICKTOSS + special4 EAS_HI_CLOAK uioverlay_l "gfx/icons/tactician" uioverlay_c "gfx/icons/spec_infantry" @@ -61,7 +58,7 @@ uishader_3 "models/players/stormie/mb2_icon_vader" isCustomBuild 1 mbPoints 50 - + hasCustomSpec 2 isOnlyOneSpec 1 customSpecName_1 "Soldier" @@ -74,7 +71,7 @@ customSpecDesc_2 "" c_att_skill_0 MB_ATT_BLASTER c_att_names_0 "E-11 Blaster Rifle" c_att_ranks_0 2,2,4 - + c_att_skill_1 MB_ATT_DISRUPTOR c_att_names_1 "Disruptor Rifle" c_att_ranks_1 2,6 @@ -83,50 +80,51 @@ customSpecDesc_2 "" c_att_names_2 "FC-1 Flechette Launcher" c_att_ranks_2 5 c_att_descs_2 "10% more Dmg, 10% more FP Dmg, 21000% slower Reload" - + c_att_skill_3 MB_ATT_DEMP2 c_att_names_3 "DEMP2" c_att_ranks_3 6 c_att_descs_3 "Shocks on hit, 20% more Velocity, 20% less RoF, 10% more Dmg, 25% more FP Dmg, 10000% slower Mag Reload" - c_att_skill_4 MB_ATT_BASE_TD - c_att_names_4 "Thermal Grenades" - c_att_ranks_4 1,1 - - c_att_skill_5 MB_ATT_TRIP_MINES - c_att_names_5 "Trip Mines" - c_att_ranks_5 2,2 - - c_att_skill_6 MB_ATT_RESPAWNS - c_att_names_6 "Reinforcement" - c_att_ranks_6 25 - c_att_descs_6 "1 default" - - c_att_skill_7 MB_ATT_ARMOUR - c_att_names_7 "Armor (60/80)" - c_att_ranks_7 4,4 - - c_att_skill_8 MB_ATT_ARMOUR_REGEN_AMOUNT - c_att_names_8 "> Armor Regen (1/1s to 25)" - c_att_ranks_8 4 - - c_att_skill_9 MB_ATT_POWER - c_att_names_9 "Stamina pool (60/80)" - c_att_ranks_9 2,2 - - c_att_skill_10 MB_ATT_DEXTERITY - c_att_names_10 "Dexterity" - c_att_ranks_10 1 - - c_att_skill_11 MB_ATT_GRAPPLE_HOOK - c_att_names_11 "Grappling Hook ^3[CS4 Melee]" + c_att_skill_4 MB_ATT_FRAGS + c_att_names_4 "Flashbang Grenades (Frags)" + c_att_ranks_4 2,2 + c_att_descs_4 "Blinds on det, Sec only. 99.9% less Dmg, 40% faster RoF" + + c_att_skill_5 MB_ATT_BASE_TD + c_att_names_5 "Thermal Grenades" + c_att_ranks_5 1,1 + + c_att_skill_6 MB_ATT_TRIP_MINES + c_att_names_6 "Trip Mines" + c_att_ranks_6 2,2 + + c_att_skill_7 MB_ATT_RESPAWNS + c_att_names_7 "Reinforcement" + c_att_ranks_7 25 + c_att_descs_7 "1 default" + + c_att_skill_8 MB_ATT_ARMOUR + c_att_names_8 "Armor (20/30)" + c_att_ranks_8 3,4 + + c_att_skill_9 MB_ATT_ARMOUR_REGEN_AMOUNT + c_att_names_9 "> Armor Regen (1/1s to 10)" + c_att_ranks_9 5 + + c_att_skill_10 MB_ATT_RECHARGE + c_att_names_10 "Battery Recharge" + c_att_ranks_10 2,2 + + c_att_skill_11 MB_ATT_DEXTERITY + c_att_names_11 "Dexterity" c_att_ranks_11 1 c_att_skill_12 MB_ATT_DODGE c_att_names_12 "Dodge ^3[CS1]" c_att_ranks_12 0,1 - + c_att_skill_15 MB_ATT_MANDO_PISTOL c_att_names_15 "Dual DL-44 Pistols" @@ -135,7 +133,7 @@ customSpecDesc_2 "" c_att_skill_16 MB_ATT_BLASTER c_att_names_16 "E-11 Blaster Rifle" c_att_ranks_16 1,2,3 - + c_att_skill_17 MB_ATT_DISRUPTOR c_att_names_17 "Disruptor Rifle" c_att_ranks_17 2,6 @@ -151,41 +149,42 @@ customSpecDesc_2 "" c_att_descs_19 "Shocks on hit, 20% more Velocity, 20% less RoF, 10% more Dmg, 25% more FP Dmg, 40% slower Mag Reload" - c_att_skill_20 MB_ATT_BASE_TD - c_att_names_20 "Thermal Grenades" - c_att_ranks_20 1,1,1 + c_att_skill_20 MB_ATT_FRAGS + c_att_names_20 "Flashbang Grenades (Frags)" + c_att_ranks_20 2,2,2 + c_att_descs_20 "Blinds on det, Sec only. 99.9% less Dmg, 40% faster RoF" + + c_att_skill_21 MB_ATT_BASE_TD + c_att_names_21 "Thermal Grenades" + c_att_ranks_21 1,1,1 - c_att_skill_21 MB_ATT_TRIP_MINES - c_att_names_21 "Trip Mines" - c_att_ranks_21 2,2,2 + c_att_skill_22 MB_ATT_TRIP_MINES + c_att_names_22 "Trip Mines" + c_att_ranks_22 2,2,2 - c_att_skill_22 MB_ATT_DMG_GIVEN_MULTIPLIER - c_att_names_22 "Dmg Given (110%)" - c_att_ranks_22 4 + c_att_skill_23 MB_ATT_DMG_GIVEN_MULTIPLIER + c_att_names_23 "Dmg Given (110%)" + c_att_ranks_23 4 - c_att_skill_23 MB_ATT_HEALTH - c_att_names_23 "HP (100)" - c_att_ranks_23 2 - - c_att_skill_24 MB_ATT_ARMOUR - c_att_names_24 "Armor (60/80/100)" - c_att_ranks_24 4,4,4 + c_att_skill_24 MB_ATT_HEALTH + c_att_names_24 "HP (100)" + c_att_ranks_24 2 - c_att_skill_25 MB_ATT_ARMOUR_REGEN_AMOUNT - c_att_names_25 "> Armor Regen (1/1s to 25)" - c_att_ranks_25 4 + c_att_skill_25 MB_ATT_ARMOUR + c_att_names_25 "Armor (20/30/45)" + c_att_ranks_25 2,3,4 - c_att_skill_26 MB_ATT_POWER - c_att_names_26 "Stamina Pool (60/80/100)" - c_att_ranks_26 1,2,3 + c_att_skill_26 MB_ATT_ARMOUR_REGEN_AMOUNT + c_att_names_26 "> Armor Regen (1/1s to 25)" + c_att_ranks_26 5 - c_att_skill_27 MB_ATT_DEXTERITY - c_att_names_27 "Dexterity" - c_att_ranks_27 1,1 + c_att_skill_27 MB_ATT_RECHARGE + c_att_names_27 "Battery Recharge" + c_att_ranks_27 2,2,6 - c_att_skill_28 MB_ATT_GRAPPLE_HOOK - c_att_names_28 "Grappling Hook ^3[CS4 Melee]" - c_att_ranks_28 1,3 + c_att_skill_28 MB_ATT_DEXTERITY + c_att_names_28 "Dexterity" + c_att_ranks_28 1,1 c_att_skill_29 MB_ATT_DODGE c_att_names_29 "Dodge ^3[CS1]" @@ -245,6 +244,27 @@ WeaponInfo2 ReloadTimeModifier 1.4 } +WeaponInfo3 +{ + WeaponToReplace WP_FRAG_NADE + WeaponBasedOff WP_FRAG_NADE + NewWorldModel "models/weapons/Grenade_Concussion/model.glm" + NewViewModel "models/weapons/Grenade_Concussion/viewmodel.md3" + MissileModel "models/weapons/Grenade_Concussion/proj.md3" + altMissileModel "models/weapons/Grenade_Concussion/proj.md3" + altMissileMissEffect "Grenades/EXP_Flash" + MissileMissEffect "Grenades/EXP_Flash" + altMissileHitHumanEffect "Grenades/EXP_Flash" + missileHitHumanEffect "Grenades/EXP_Flash" + altMissileHitDroidEffect "Grenades/EXP_Flash" + missileHitDroidEffect "Grenades/EXP_Flash" + Icon "gfx/hud/w_icon_stungrenade" + WeaponName "Flashbang Grenades" + primFireEnabled 0 + damagemod 0.001 + ratemod 0.6 +} + description "Imperial Saboteur Elite soldiers with cloak. @@ -256,11 +276,12 @@ Elite soldiers with cloak. -- 5% faster RoF ^6Inventory: -- Cloaking Device ^3[CS3] +- Cloaking Device ^3[CS4] ^8Attributes: - Reinforcement (1) - Getup (2) ^3Abilities: -- Dodge (1) ^3[CS1]" \ No newline at end of file +- Dodge (1) ^3[CS1] +- Quickthrow (3) ^3[CS3]" \ No newline at end of file From 588a846cc529bc25d46b530eaaf05edaed984cc0 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Mon, 16 Feb 2026 14:10:15 +0100 Subject: [PATCH 23/67] v1_TORagent rework -5 armor. Class has access to 75 stamina by default. Dodge 3 and dex roll only. Concealment gets access to cloak and more dex. Sprint removed. Concealment gets the same speed upgrade as lethality. Blue style added to knife. Poison nades now apply tracking. Speed pointbuy reduced by 2 points. Disguise added for concealment --- .../ext_data/mb2/character/v1_TORagent.mbch | 67 +++++++++++-------- 1 file changed, 39 insertions(+), 28 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch b/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch index 3a3d20bc3..1e18250ca 100644 --- a/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch +++ b/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch @@ -3,41 +3,41 @@ ClassInfo name "v1_TORagent" classNumberLimit 4 extralives 1 -MBClass MB_CLASS_BOUNTY_HUNTER +MBClass MB_CLASS_HERO weapons WP_SABER|WP_MANDO_PISTOL|WP_THERMAL -attributes MB_ATT_AMMO,3|MB_ATT_MANDO_PISTOL,2|MB_ATT_DEXTERITY,2|MB_ATT_DODGE,3|MB_ATT_STAMINA,3|MB_ATT_FORCEBLOCK,1|MB_ATT_BASE_TD,2|MB_ATT_SABER_COMBO,1 +attributes MB_ATT_AMMO,3|MB_ATT_MANDO_PISTOL,2|MB_ATT_DEXTERITY,1|MB_ATT_DODGE,3|MB_ATT_STAMINA,1|MB_ATT_FORCEBLOCK,1|MB_ATT_BASE_TD,2|MB_ATT_SABER_COMBO,1 maxhealth 100 -maxarmor 80 +maxarmor 75 BPmultiplier 0 rankBP 0.75 APmultiplier 1.3 CSmultiplier 1.1 saberMaxChain 2 -rankSaberMaxChain 3,4 +rankSaberMaxChain 4 resource RESOURCE_STAMINA -forcepool 0 -rankForcepool 50 +forcepool 75 +forceregen .75 rankROF .8 rateOfFire_Melee .91 rankKbGiven 1.3 basespeed 220 -rankbasespeed 237 +rankbasespeed 235 WP_SaberFlags HELD_PULSE|HELD_POISON -WP_FragNadeFlags HELD_POISON +WP_FragNadeFlags HELD_POISON|HELD_TRACKING WP_DLT20AFlags HELD_ALTRELOAD WP_DEMP2Flags HELD_POISON|HELD_ALTRELOAD|HELD_STUN uioverlay_r "gfx/icons/infantry" uioverlay_l "gfx/icons/spec_infantry" uioverlay_c "gfx/icons/tactician" -holdables HI_MEDPAC|HI_BASESEEKER|HI_CLOAK|HI_STIMPACK +holdables HI_MEDPAC|HI_BASESEEKER|HI_STIMPACK saber1 Legends_Knife_Jagged -saberstyle SS_TAVION +saberstyle SS_TAVION|SS_FAST rankSaberDamage 140 ArmourRegenCap 10 ArmourRegenRate 500 ArmourRegenAmount 1 rankArmourRegenCap 25 -special1 EAS_HI_SPRINT +special1 EAS_NONE special2 EAS_HI_DEX special3 EAS_HI_DODGE special4 EAS_HI_POISON @@ -108,12 +108,12 @@ c_att_descs_17 "Poisons/staggers on hit, 50% more Velocity, 80% faster RoF, c_att_skill_18 MB_ATT_FRAGS c_att_names_18 "Corrosive Grenades (Frags)" c_att_ranks_18 1,1 -c_att_descs_18 "Poisons on det, 75% less Dmg" +c_att_descs_18 "Poisons/tracks on det, 75% less Dmg" c_att_skill_19 MB_ATT_HEALING c_att_names_19 "Healing" c_att_ranks_19 1 c_att_skill_20 MB_ATT_BASESPEED -c_att_names_20 "Speed (237)" +c_att_names_20 "Speed (235)" c_att_ranks_20 1 c_att_skill_21 MB_ATT_POISON_DART c_att_names_21 "Poison Darts ^3[CS4 Melee]" @@ -127,22 +127,29 @@ c_att_names_31 "Saber Defense" c_att_ranks_31 0 c_att_skill_32 MB_ATT_BP_MULTIPLIER c_att_names_32 "Saber BP (75%)" -c_att_ranks_32 3 +c_att_ranks_32 2 c_att_skill_33 MB_ATT_SABER_MAXCHAIN -c_att_names_33 "Saber Chain Limit (3/4)" -c_att_ranks_33 1,1 +c_att_names_33 "Saber Chain Limit (4)" +c_att_ranks_33 2 c_att_skill_34 MB_ATT_ARMOUR_REGEN_CAP c_att_names_34 "Armor Regen Cap (25)" c_att_ranks_34 2 c_att_descs_34 "10 default" -c_att_skill_35 MB_ATT_DEXTERITY -c_att_names_35 "Dexterity" -c_att_ranks_35 0,0,1 -c_att_skill_36 MB_ATT_POWER -c_att_names_36 "Resource (Unlocks Abilities)" -c_att_ranks_36 5 -c_att_descs_36 "^7Unlocks Stamina (3)/Sprint ^3[CS1]^7, Dexterity/Dex Roll ^3[CS2]^7, -Dodge (3) ^3[CS3]^7, Cloak" +c_att_skill_35 MB_ATT_BASESPEED +c_att_names_35 "Speed (235)" +c_att_ranks_35 2 +c_att_skill_36 MB_ATT_DEXTERITY +c_att_names_36 "Dexterity" +c_att_ranks_36 0,0,1 +c_att_skill_37 MB_ATT_CLOAK +c_att_names_37 "Cloak" +c_att_ranks_37 2 +c_att_skill_38 MB_ATT_SPY_DISGUISE +c_att_names_38 "Disguise ^3[Toggle Melee]" +c_att_ranks_38 1,1,0 +c_att_skill_39 MB_ATT_POISON_DART +c_att_names_39 "Poison Dart ^3[CS4 Melee]" +c_att_ranks_39 1 } WeaponInfo0{ WeaponToReplace WP_SABER @@ -203,7 +210,6 @@ customammo 50 ratemod 0.2 velocityMod 1.5 ReloadTimeModifier 1.25 -AltFireEnabled 0 } WeaponInfo4{ WeaponToReplace WP_FRAG_NADE @@ -235,12 +241,12 @@ FPChargeMult 1.25 } description "Sith Operative -Multi-life elite troopers. +Multi-life elite troopers specializing in assassination. ^2Weaponry: - Melee -- 9% faster RoF -- Acidic Vibroknife (Cyan Saber) +- Acidic Vibroknife (Cyan/Blue Saber) -- No Blaster Block -- Chain Limit: 2 -- EX Saber Training (1) @@ -258,4 +264,9 @@ Multi-life elite troopers. - Reinforcement (1) - Armor Regen: 1/.5s to 10 - Force Block (1) -- Dexterity (2)" \ No newline at end of file +- Stamina (1) +- Dexterity (1) + +^3Abilities: +- Dex roll ^3[CS2] +- Dodge (3) ^3[CS3]" \ No newline at end of file From 30a1601127fbbe6bec272505cb58911c16fd9ec4 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Mon, 16 Feb 2026 21:24:48 +0100 Subject: [PATCH 24/67] h7_Lobot description --- z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch b/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch index 0e80836ee..2b7b4cc28 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch @@ -144,7 +144,7 @@ A speedy, damage-boosted Pistoleer with Grenades. ^6Inventory: - Medpac ^3[CS3] -- Forcefield ^4[CS4] +- Forcefield ^3[CS4] - Assault Sentry ^8Attributes: From 513276692921910f655d25360b38d205c09840fe Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Mon, 16 Feb 2026 17:07:18 -0500 Subject: [PATCH 25/67] Update yarael_poof.npc Supposedly Yellow works better. let's see it --- z_MBLegends/ext_data/npcs/yarael_poof.npc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/npcs/yarael_poof.npc b/z_MBLegends/ext_data/npcs/yarael_poof.npc index 078b9c144..ebf3baa1c 100644 --- a/z_MBLegends/ext_data/npcs/yarael_poof.npc +++ b/z_MBLegends/ext_data/npcs/yarael_poof.npc @@ -15,7 +15,7 @@ yarael_poof Pbchance 40 MBchance 4 SBchance 70 - saberStyle 1 + saberStyle 2 FP_HEAL 0 FP_LEVITATION 2 FP_SPEED 0 From dc05de874de33d44d8ffa821605abc4e85066c0d Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Tue, 17 Feb 2026 14:43:56 +0100 Subject: [PATCH 26/67] h7_HK47 str1 fix --- z_MBLegends/ext_data/mb2/character/h7_HK47.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch b/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch index 36ab2594c..fb2cee04a 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch @@ -6,7 +6,7 @@ ClassInfo weapons WP_SONIC_NADE|WP_FRAG_NADE|WP_MELEE|WP_T21|WP_EE4|WP_TRIP_MINE - attributes MB_ATT_T21,3|MB_ATT_RECHARGE,3|MB_ATT_AMMO,3|MB_ATT_EE4,3|MB_ATT_FRAGS,2|MB_ATT_SONIC_DETONATOR,2|MB_ATT_POISON_DART,2|MB_ATT_BESKAR,3|MB_ATT_BLAST_ARMOUR,1|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_TRIP_MINES,3|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_FLAMETHROWER,1 + attributes MB_ATT_T21,3|MB_ATT_RECHARGE,3|MB_ATT_AMMO,3|MB_ATT_EE4,3|MB_ATT_FRAGS,2|MB_ATT_SONIC_DETONATOR,2|MB_ATT_POISON_DART,2|MB_ATT_BESKAR,3|MB_ATT_BLAST_ARMOUR,1|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_TRIP_MINES,3|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_FLAMETHROWER,1|MB_ATT_WOOKIE_STRENGTH,1 classflags CFL_SEEING_STEALTH From 95174f4157934ef0fae42ebbdf456b8b4b760e23 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Tue, 17 Feb 2026 19:19:01 +0100 Subject: [PATCH 27/67] h2_JynE ion rifle rework Now based on clone rifle and has only 8 ion blobs with more velocity that also knockback --- .../ext_data/mb2/character/h2_JynE.mbch | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch b/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch index 0c7e8e100..8d77160fa 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch @@ -3,12 +3,12 @@ ClassInfo name "h2_JynE" MBClass MB_CLASS_HERO classNumberLimit 1 - weapons WP_MANDO_PISTOL|WP_MELEE|WP_SABER|WP_BOWCASTER|WP_SONIC_NADE|WP_DET_PACK + weapons WP_MANDO_PISTOL|WP_MELEE|WP_SABER|WP_CLONE_RIFLE|WP_SONIC_NADE|WP_DET_PACK WP_SonicNadeFlags HELD_KNOCKBACK|HELD_PULSE - WP_BowcasterFlags HELD_ALTRELOAD|HELD_PULSE|HELD_KNOCKBACK + WP_CloneRifleFlags HELD_KNOCKBACK - attributes MB_ATT_MANDO_PISTOL,2|MB_ATT_HEALING,2|MB_ATT_AMMO,3|MB_ATT_DODGE,3|MB_ATT_FLIPKICK,1|MB_ATT_DASH,2|MB_ATT_BOWCASTER,3|MB_ATT_SONIC_DETONATOR,2|MB_ATT_DET_PACK,3|MB_ATT_DEXTERITY,1 + attributes MB_ATT_MANDO_PISTOL,2|MB_ATT_HEALING,2|MB_ATT_AMMO,3|MB_ATT_DODGE,3|MB_ATT_FLIPKICK,1|MB_ATT_DASH,2|MB_ATT_CLONERIFLE,2|MB_ATT_SONIC_DETONATOR,2|MB_ATT_DET_PACK,3|MB_ATT_DEXTERITY,1|MB_ATT_STRONGBLOBS,4 forcepowers FP_SABER_OFFENSE,3 maxhealth 150 @@ -30,7 +30,7 @@ ClassInfo skin "default" uishader "models/players/jynerso/mb2_icon_default" - model_1 "jyn_impgunner" + model_1 "jyn_impgunner" skin_1 "default" uishader_1 "models/players/jyn_impgunner/mb2_icon_default" @@ -73,7 +73,7 @@ WeaponInfo0 ClipSize 22 ReloadTimeModifier 0.9 damageMod 1.1 - velocityMod 1.15 + velocityMod 1.15 FPMult 1.1 CustomAmmo 820 hasAnimOverrides 1 @@ -88,22 +88,20 @@ WeaponInfo0 } WeaponInfo1 { - WeaponToReplace WP_BOWCASTER - WeaponBasedOff WP_BOWCASTER +WeaponToReplace WP_CLONE_RIFLE +WeaponBasedOff WP_MANDO_PISTOL NewWorldModel "models/weapons2/a180/a180_ion.glm" NewViewModel "models/weapons2/a180/model_ion.md3" - MissileEffect "rockets/MissilePulse" - AltMissileEffect "rockets/MissilePulse" - MuzzleEffect "blaster/MuzzleFlash01B" - AltMuzzleEffect "blaster/MuzzleFlash01B" - FlashSound0 "sound/weapons/rocket/alt_fire.mp3" - AltFlashSound0 "sound/weapons/rocket/alt_fire.mp3" + AltMuzzleEffect "blaster/MuzzleFlash01B" + AltFlashSound0 "sound/weapons/rocket/alt_fire.mp3" Icon "gfx/hud/w_icon_a180_ion" WeaponName "A180 Ion Attachment" - ChargeEffect "gfx/effects/cloneFrontFlash" - clipSize 4 - CustomAmmo 38 - FPMult 2.5 + AltChargeEffect "gfx/effects/cloneFrontFlash" + clipSize 1 + customammo 8 + velocitymod 2.5 + primFireEnabled 0 + DamageMod 1.25 hasAnimOverrides 1 animStand BOTH_STAND1 animReadyRun TORSO_WEAPONREADY3 @@ -115,7 +113,6 @@ WeaponInfo1 AnimReadyNoAmmo BOTH_WESTARM5_ATTACK animCharge BOTH_WESTARM5_ATTACK } - WeaponInfo2 { WeaponToReplace WP_SABER @@ -161,9 +158,12 @@ A damage/fire rate-boosted pistoleer with advanced movement capabilities and a s -- 15% faster Velocity -- 10% more Dmg/FP Dmg -- 10% faster Reload -- A180 Ion Attachment (Bowcaster 3) --- Shocks/pushes on hit --- 150% more FP Dmg +- A180 Ion Attachment (Clone Rifle 2) +-- Ion blobs (3) +-- Pushes on hit +-- 125% more Dmg +-- 250% more velocity +-- Alt only - Electro-Sonic Flashbangs (2) -- Shocks/sonics/blinds/pushes on det -- Prim only From 389e82f39a591283905a334318ba90dc2917fae1 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Tue, 17 Feb 2026 19:36:14 +0100 Subject: [PATCH 28/67] v6_ScoutTr pistol charge mult --- z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch index adef2bc61..7c3bd59b7 100644 --- a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch @@ -109,6 +109,7 @@ ClassInfo c_att_skill_5 MB_ATT_PISTOL c_att_names_5 "EC-17 Hold-Out Pistol" c_att_ranks_5 2,0 + c_att_descs_5 "10% more charged FP drain" c_att_skill_6 MB_ATT_PULSE_GRENADES c_att_names_6 "Pulse Grenades" @@ -139,6 +140,7 @@ ClassInfo c_att_skill_15 MB_ATT_PISTOL c_att_names_15 "EC-17 Hold-Out Pistol" c_att_ranks_15 0,0,2 + c_att_descs_15 "10% more charged FP drain" c_att_skill_16 MB_ATT_BLASTER c_att_names_16 "E-11 Blaster Rifle" @@ -188,6 +190,7 @@ ClassInfo c_att_skill_30 MB_ATT_PISTOL c_att_names_30 "EC-17 Hold-Out Pistol" c_att_ranks_30 0,0,2 + c_att_descs_30 "10% more charged FP drain" c_att_skill_31 MB_ATT_E_22 c_att_names_31 "E-22 Rec. Blaster Rifle" @@ -245,6 +248,7 @@ WeaponName "EC-17 Hold-out Blaster Pistol" ChargeSound "sound/weapons/leia_pistol/altcharge.mp3" clipSize 24 customAmmo 500 +FPChargeMult 1.1 } WeaponInfo2 { From 58a7dfb3ba79c46af22e3ef9163d81784168c8a2 Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 17:02:33 -0500 Subject: [PATCH 29/67] Update h1_Talz.mbch Don't really like the combo potential even for when freeze gets fixed. Removed freeze from Spear Decreased splash radius from Snowballs to 0 --- z_MBLegends/ext_data/mb2/character/h1_Talz.mbch | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h1_Talz.mbch b/z_MBLegends/ext_data/mb2/character/h1_Talz.mbch index f04d6b006..09ac1eafd 100644 --- a/z_MBLegends/ext_data/mb2/character/h1_Talz.mbch +++ b/z_MBLegends/ext_data/mb2/character/h1_Talz.mbch @@ -8,7 +8,7 @@ ClassInfo weapons WP_MELEE|WP_SABER|WP_REPEATER|WP_T21 - WP_SaberFlags HELD_POISON|HELD_FREEZE + WP_SaberFlags HELD_POISON WP_T21Flags HELD_ALTRELOAD|HELD_STUN|HELD_POISON|HELD_FREEZE attributes MB_ATT_ASSEMBLE,1|MB_ATT_WOOKIE_STRENGTH,1|MB_ATT_WOOKIEE_FURY,3|MB_ATT_REPEATER|MB_ATT_T21,3|MB_ATT_GETUPS,2|MB_ATT_HEALING,2|MB_ATT_DEXTERITY,1 @@ -76,7 +76,7 @@ WeaponInfo1 NewWorldModel "models/weapons2/bow/bowcaster_w.glm" NewViewModel "models/weapons2/bow/bowcaster.md3" Icon "gfx/hud/w_icon_bow" - WeaponName "Longbow and Arrows" + WeaponName "Longbow" FlashSound0 "sound/300/wpn_bow_fire_01.wav" FlashSound1 "sound/300/wpn_bow_fire_02.wav" FlashSound2 "sound/300/wpn_bow_fire_03.wav" @@ -133,6 +133,7 @@ WeaponInfo2 animAttackWalk BOTH_THERMAL_THROW2 animStand BOTH_TRIPLE3_DUALSTANCE rateMod 1.25 + splashRadius 0 selectSound "sound/player/footsteps/ice_walk2.mp3" } @@ -145,7 +146,7 @@ Indigenous peoples with primitive weaponry. Fill your Resource bar with damage t -- Flat Kb: 85 -- 5% faster RoF - Talz Spear (All styles Saber) --- Freezes/poisons on hit +-- Poisons on hit -- No Saber/Blaster Block -- 200% Spec Dmg mult -- 25% more Reach @@ -153,9 +154,10 @@ Indigenous peoples with primitive weaponry. Fill your Resource bar with damage t -- Saber Throw ^3[CS1] --- 166% more Dmg - Snowballs (25) (Repeater) +-- 100% less Splash Radius -- 25% slower RoF -- Sec only -- Longbow and Arrows (T-21 3) +- Longbow (T-21 3) -- Staggers/freezes/poisons on hit -- 35% faster Shot Swap -- 50% slower Mag Reload From 9d26bcc6c4dc3486601c00a7d0c7e93482efce95 Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 17:02:49 -0500 Subject: [PATCH 30/67] descs --- z_MBLegends/ext_data/mb2/character/h3_Arc.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h4_Ewok.mbch | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch b/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch index d9496044d..e9c0fe03a 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch @@ -250,12 +250,12 @@ ClassInfo c_att_skill_31 MB_ATT_ARC_RIFLE_GRENADELAUNCHER c_att_names_31 "> M5 Pulse Grenade Addon" c_att_ranks_31 0,0 - c_att_descs_31 "FOR THE LOVE OF GOD DON'T PICK SCOPE WITH THIS" + c_att_descs_31 "When combined with the below, equips 2 Pulses and a Scope" c_att_skill_32 MB_ATT_ARC_RIFLE_SCOPE c_att_names_32 "> M5 Scope Addon" c_att_ranks_32 0 - c_att_descs_32 "FOR THE LOVE OF GOD DON'T PICK GL WITH THIS" + c_att_descs_32 "When combined with the above, equips 2 Pulses and a Scope" c_att_skill_33 MB_ATT_PLX1 c_att_names_33 "PLX-1 Rocket Launcher" diff --git a/z_MBLegends/ext_data/mb2/character/h4_Ewok.mbch b/z_MBLegends/ext_data/mb2/character/h4_Ewok.mbch index 43fef7d93..dc6dea975 100644 --- a/z_MBLegends/ext_data/mb2/character/h4_Ewok.mbch +++ b/z_MBLegends/ext_data/mb2/character/h4_Ewok.mbch @@ -99,7 +99,7 @@ WeaponInfo1 NewWorldModel "models/weapons2/bow/bowcaster_w.glm" NewViewModel "models/weapons2/bow/bowcaster.md3" Icon "gfx/hud/w_icon_bow" - WeaponName "Bow and Arrows" + WeaponName "Bow" FlashSound0 "sound/300/wpn_bow_fire_01.wav" FlashSound1 "sound/300/wpn_bow_fire_02.wav" FlashSound2 "sound/300/wpn_bow_fire_03.wav" @@ -192,7 +192,7 @@ description "Ewok -- 85% less Splash Radius -- 80% slower Mag Reload -- Sec only -- Bow and Arrows (T-21 1) +- Bow (T-21 1) -- Pushes/staggers on hit -- 15% faster RoF -- 50% less Dmg From 577ecfc7609d68c15237ebb0d794248ee7e47bed Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 18:13:50 -0500 Subject: [PATCH 31/67] Update v7_Tarkin.mbch Tarkin now holds a datapad for Test fire --- z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch b/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch index 01503acaf..3407b3be1 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch @@ -80,9 +80,9 @@ animCharge BOTH_PISTOL_ATTACK WeaponInfo1 { WeaponToReplace WP_PLX1 - WeaponBasedOff WP_PLX1 - NewWorldModel "models/weapons2/dummyblaster/model.glm" - NewViewModel "models/weapons2/dummy/dummy.md3" + WeaponBasedOff WP_MANDO_PISTOL + NewWorldModel "models/items/datapad.glm" + NewViewModel "models/items/datapad.md3" Icon "gfx/hud/w_icon_realTD" WeaponName "Test Fire" FlashSound0 null From 32b665539875751a085fa1736f6c620fe5504f8a Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 21:12:45 -0500 Subject: [PATCH 32/67] minor spy fixes --- .../ext_data/mb2/character/v7_Kubaz.mbch | 4 +- .../ext_data/mb2/character/v7_Saboteur.mbch | 50 +++++++++---------- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch index b009bd068..8b2df4afe 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch @@ -190,7 +190,7 @@ WeaponInfo2 NewWorldModel "models/weapons2/vibroknife/model.glm" NewViewModel "models/weapons2/dummy/dummy.md3" Icon "gfx/hud/w_icon_prisonknife" - WeaponName "Dual Vibroknifes" + WeaponName "Dual Vibroknives" } ForceInfo0 @@ -208,7 +208,7 @@ Versatile assassins who can Disguise themselves and Cloak. ^2Weaponry: - Heavy Melee -- Dual Vibroknifes (Cyan/Dual Sabers) +- Dual Vibroknives (Dual/Cyan Sabers) -- No Saber/Blaster Block -- 60% less Reach diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index a4f2c320d..0f7ed097e 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -4,7 +4,7 @@ ClassInfo MBClass MB_CLASS_CLONETROOPER classNumberLimit 2 extralives 1 - weapons WP_MELEE|WP_MANDO_PISTOL + weapons WP_MELEE|WP_MANDO_PISTOL|WP_THERMAL attributes MB_ATT_AMMO,3|MB_ATT_MANDO_PISTOL,2|MB_ATT_GETUPS,2|MB_ATT_STAMINA,1|MB_ATT_QUICKTHROW,3 maxhealth 80 @@ -87,14 +87,14 @@ customSpecDesc_2 "" c_att_descs_3 "Shocks on hit, 20% more Velocity, 20% less RoF, 10% more Dmg, 25% more FP Dmg, 10000% slower Mag Reload" - c_att_skill_4 MB_ATT_FRAGS - c_att_names_4 "Flashbang Grenades (Frags)" - c_att_ranks_4 2,2 - c_att_descs_4 "Blinds on det, Sec only. 99.9% less Dmg, 40% faster RoF" + c_att_skill_4 MB_ATT_BASE_TD + c_att_names_4 "Thermal Grenades" + c_att_ranks_4 1,1 - c_att_skill_5 MB_ATT_BASE_TD - c_att_names_5 "Thermal Grenades" - c_att_ranks_5 1,1 + c_att_skill_5 MB_ATT_FRAGS + c_att_names_5 "Flashbang Grenades (Frags)" + c_att_ranks_5 2,2 + c_att_descs_5 "Blinds on det, Sec only. 99.9% less Dmg, 40% faster RoF" c_att_skill_6 MB_ATT_TRIP_MINES c_att_names_6 "Trip Mines" @@ -138,25 +138,25 @@ customSpecDesc_2 "" c_att_names_17 "Disruptor Rifle" c_att_ranks_17 2,6 - c_att_skill_18 MB_ATT_FLECHETTE - c_att_names_18 "FC-1 Flechette Launcher" - c_att_ranks_18 4,5 - c_att_descs_18 "10% more Dmg, 10% more FP Dmg, 10000% slower Reload" - - c_att_skill_19 MB_ATT_DEMP2 - c_att_names_19 "DEMP2" - c_att_ranks_19 5 - c_att_descs_19 "Shocks on hit, 20% more Velocity, 20% less RoF, + c_att_skill_18 MB_ATT_DEMP2 + c_att_names_18 "DEMP2" + c_att_ranks_18 5 + c_att_descs_18 "Shocks on hit, 20% more Velocity, 20% less RoF, 10% more Dmg, 25% more FP Dmg, 40% slower Mag Reload" - c_att_skill_20 MB_ATT_FRAGS - c_att_names_20 "Flashbang Grenades (Frags)" - c_att_ranks_20 2,2,2 - c_att_descs_20 "Blinds on det, Sec only. 99.9% less Dmg, 40% faster RoF" + c_att_skill_19 MB_ATT_FLECHETTE + c_att_names_19 "FC-1 Flechette Launcher" + c_att_ranks_19 4,5 + c_att_descs_19 "10% more Dmg, 10% more FP Dmg, 10000% slower Reload" + + c_att_skill_20 MB_ATT_BASE_TD + c_att_names_20 "Thermal Grenades" + c_att_ranks_20 1,1,1 - c_att_skill_21 MB_ATT_BASE_TD - c_att_names_21 "Thermal Grenades" - c_att_ranks_21 1,1,1 + c_att_skill_21 MB_ATT_FRAGS + c_att_names_21 "Flashbang Grenades (Frags)" + c_att_ranks_21 2,2,2 + c_att_descs_21 "Blinds on det, Sec only. 99.9% less Dmg, 40% faster RoF" c_att_skill_22 MB_ATT_TRIP_MINES c_att_names_22 "Trip Mines" @@ -267,7 +267,7 @@ WeaponInfo3 description "Imperial Saboteur -Elite soldiers with cloak. +Elite soldiers with Cloak. ^2Weaponry: - Melee From 38c047846dbd112acc7138b0248adc234958ee89 Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 21:27:48 -0500 Subject: [PATCH 33/67] Update h8_Wreck.mbch Probably reaching the upper limits of single class grenade spam, but, you know... it's fun Frags 3 > 4 Thermal Detonators 1 > 2 Added 100% more Dmg to trip Mines --- z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch b/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch index a9e3c4e6c..d9c3d7464 100644 --- a/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch +++ b/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch @@ -6,7 +6,7 @@ ClassInfo MBClass MB_CLASS_WOOKIE classNumberLimit 1 weapons WP_MELEE|WP_DC_CARBINE|WP_DET_PACK|WP_TRIP_MINE|WP_THERMAL|WP_REAL_TD|WP_FRAG_NADE - attributes MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_HEALING,2|MB_ATT_DC_CARBINE,3|MB_ATT_WOOKIEE_FURY,1|MB_ATT_DET_PACK,4|MB_ATT_TRIP_MINES,4|MB_ATT_BASE_TD,6|MB_ATT_THERMALS,1|MB_ATT_FRAGS,3 + attributes MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_HEALING,2|MB_ATT_DC_CARBINE,3|MB_ATT_WOOKIEE_FURY,1|MB_ATT_DET_PACK,4|MB_ATT_TRIP_MINES,4|MB_ATT_BASE_TD,6|MB_ATT_THERMALS,2|MB_ATT_FRAGS,4 forcepool 100 resource RESOURCE_RAGE @@ -34,7 +34,7 @@ ClassInfo WP_DCCarbineFlags HELD_ALTRELOAD WP_DetPackFlags HELD_KNOCKBACK|HELD_STUN|HELD_KNOCKDOWN - WP_TripMineFlags HELD_KNOCKBACK|HELD_STUN|HELD_KNOCKDOWN + WP_TripMineFlags HELD_KNOCKBACK|HELD_STUN|HELD_KNOCKDOWN|HELD_HIGHDAMAGE WP_ThermalFlags HELD_KNOCKBACK|HELD_STUN|HELD_KNOCKDOWN WP_RealTDFlags HELD_KNOCKBACK|HELD_STUN|HELD_KNOCKDOWN WP_FragNadeFlags HELD_KNOCKBACK|HELD_STUN|HELD_KNOCKDOWN @@ -113,7 +113,7 @@ NewHandsModel "models/weapons2/thermal/thermal_hand.md3" damagemod 2 } -description "CT-9903 aka 'Wrecker' +description "CT-9903 aka 'Wrecker' A tanky Wookiee/gunner hybrid who specializes in mass destruction and area denial. Deploys explosives quickly. @@ -124,15 +124,16 @@ A tanky Wookiee/gunner hybrid who specializes in mass destruction and area denia - DC-17m Repeating Blaster Rifle (DC Carbine 3) -- 50% slower Mag Reload - Heavy Thermal Grenades (6) --- Staggers/pushes on det +-- Staggers/pushes/trips on det -- 100% more Dmg -- Frag Grenades (3) --- Staggers/pushes on det +- Frag Grenades (4) +-- Staggers/pushes/trips on det -- Prim only -- Thermal Detonator (1) +- Thermal Detonators (2) -- Staggers/pushes/trips on det - Trip Mines (4) -- Staggers/pushes/trips on det +-- 100% more Dmg - Det Packs (4) -- Staggers/pushes/trips on det From 131dcf2559aa1bbce818aabd65476c7d97bd031a Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 21:31:59 -0500 Subject: [PATCH 34/67] Update v9_SJugger.mbch Guy's big, this makes sense. --- z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch b/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch index 99933208a..e79a974b3 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch @@ -8,7 +8,7 @@ ClassInfo weapons WP_SABER|WP_MELEE - attributes MB_ATT_FORCEBLOCK,1|MB_ATT_DEFLECT,2|MB_ATT_FORCEFOCUS,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_HEALING,1|MB_ATT_GUN_DEFENSE,2|MB_ATT_FP_SABER_DEFENSE,2|MB_ATT_GETUPS,3 + attributes MB_ATT_FORCEBLOCK,1|MB_ATT_DEFLECT,2|MB_ATT_FORCEFOCUS,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_HEALING,1|MB_ATT_GUN_DEFENSE,2|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GETUPS,3 saberDamageStyle SS_DESANN,280|SS_STRONG,280 saberstyle SS_DESANN|SS_STRONG @@ -86,8 +86,8 @@ A massive, tanky Sith with high-powered and long-reaching Lightsaber attacks. - Melee -- 10% faster RoF - Lightsaber (Red/Purple) --- Saber/Blaster Defense (2) --- Blaster Deflect (2) +-- Saber Defense (3) +-- Blaster Defense/Deflect (2) -- 125% Spec Dmg mult -- 25% more Reach -- 33% more Radius From fc298e7b153f588c9589cf03d7abffec1e2b4061 Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Tue, 17 Feb 2026 23:30:22 -0500 Subject: [PATCH 35/67] Update h2_JynE.mbch --- z_MBLegends/ext_data/mb2/character/h2_JynE.mbch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch b/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch index 8d77160fa..fae9e2bd2 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch @@ -159,11 +159,11 @@ A damage/fire rate-boosted pistoleer with advanced movement capabilities and a s -- 10% more Dmg/FP Dmg -- 10% faster Reload - A180 Ion Attachment (Clone Rifle 2) --- Ion blobs (3) +-- Ion Blobs (8) -- Pushes on hit -- 125% more Dmg --- 250% more velocity --- Alt only +-- 250% more Velocity +-- Sec only - Electro-Sonic Flashbangs (2) -- Shocks/sonics/blinds/pushes on det -- Prim only From f0648798d9e5e0e7f74009b4b8699efd64af26b8 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Wed, 18 Feb 2026 11:41:07 +0100 Subject: [PATCH 36/67] v7_Saboteur description Changed this to a DL-44 a while ago. --- z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index 0f7ed097e..4fef8af8f 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -271,7 +271,7 @@ Elite soldiers with Cloak. ^2Weaponry: - Melee -- EC-17 Holdout Blaster Pistol (2) +- DL-44 Heavy Blaster Pistol (2) -- 20% more Charged FP Dmg -- 5% faster RoF From 6e2a3b4032bf129e988ba314705745ce13db59b9 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Wed, 18 Feb 2026 11:44:04 +0100 Subject: [PATCH 37/67] v6_MercSh blob description --- z_MBLegends/ext_data/mb2/character/v6_MercSh.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v6_MercSh.mbch b/z_MBLegends/ext_data/mb2/character/v6_MercSh.mbch index 39f267b16..0ba17a59a 100644 --- a/z_MBLegends/ext_data/mb2/character/v6_MercSh.mbch +++ b/z_MBLegends/ext_data/mb2/character/v6_MercSh.mbch @@ -174,7 +174,7 @@ A suppressive fire class with rifles and area-control tools. - Melee - Disruptor Rifle (2) - DLT-19 Heavy Blaster Rifle (Clone Rifle 2) --- Concussion/Ion Blobs (2) +-- Concussion/Ion Blobs (4) -- 10% more Dmg -- 8% faster RoF -- Mag Reload From 4f8b45dd47a2cdd1d38b6e7b4bb86e12465b593c Mon Sep 17 00:00:00 2001 From: nomad-marshall <180602055+nomad-marshall@users.noreply.github.com> Date: Wed, 18 Feb 2026 10:42:49 -0500 Subject: [PATCH 38/67] imp armored commando WL fix currently, because this class is BH, once the wrist laser is expended it never comes back and CS2 is permastuck to the flamer by changing the class to mando and leaving flamer on CS1, that issue is fixed and it retains the intended behavior of being able to flamer+WL at the same time, comes with proper UI display of flamer+wl ammo (entire reason this was made BH is because there wasnt UI support at the time) and remains consistent with the rest of the classes that have these abilities --- z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch b/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch index 3e2dad27c..44edc7920 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch @@ -3,7 +3,7 @@ ClassInfo { name "v5_ImpArmCom" - MBClass MB_CLASS_BOUNTY_HUNTER + MBClass MB_CLASS_MANDALORIAN extralives 1 classNumberLimit 4 @@ -24,7 +24,7 @@ ClassInfo BPmultiplier 0 special1 EAS_HI_FLAME - special2 EAS_HI_WRIST + special2 special3 EAS_NONE uioverlay_l "gfx/icons/aerial" uioverlay_r "gfx/icons/infantry" @@ -83,7 +83,7 @@ WeaponInfo1 description "Imperial Armored Commando -2-life Mandos with an EE-4 and Beskar. +2-life Mandos with an EE-4 and Beskar 3. ^2Weaponry: - Melee @@ -102,4 +102,4 @@ description "Imperial Armored Commando ^3Abilities: - Jetpack - Wrist Flamethrower ^3[CS1] -- Wrist Laser ^3[CS2]" \ No newline at end of file +- Wrist Laser ^3[CS2]" From bb086769848544888c869e4bbb20ff7786d0d8af Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Wed, 18 Feb 2026 18:19:38 +0100 Subject: [PATCH 39/67] h9_JediTG cost changes Slightly better costs. Armor is worth more, drain is worth less. --- z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch b/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch index d04a8b542..782099751 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch @@ -47,11 +47,11 @@ ClassInfo walkForward BOTH_WALK2 isCustomBuild 1 -mbPoints 10 +mbPoints 13 c_att_skill_0 MB_ATT_RESPAWNS c_att_names_0 "Reinforcement" - c_att_ranks_0 4 + c_att_ranks_0 7 c_att_skill_1 MB_ATT_FP_LEVITATION c_att_names_1 "Force Jump" @@ -63,7 +63,7 @@ mbPoints 10 c_att_skill_3 MB_ATT_FP_DRAIN c_att_names_3 "Force Drain ^3[CS2]" - c_att_ranks_3 0,4,4 + c_att_ranks_3 0,1,2 c_att_skill_4 MB_ATT_FP_ABSORB c_att_names_4 "Force Absorb ^3[CS3]" @@ -75,7 +75,7 @@ mbPoints 10 c_att_skill_6 MB_ATT_ARMOUR c_att_names_6 "Armor (90)" - c_att_ranks_6 1 + c_att_ranks_6 3 c_att_descs_6 "40 default" } From 27ea2cda5285ce3daac8e0d6d11f54c596bde7ec Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Wed, 18 Feb 2026 18:33:06 +0100 Subject: [PATCH 40/67] Default jedi/sith melee RoF option Adds option to buy same melee RoF as other jedi/sith. --- .../ext_data/mb2/character/h9_JKnight.mbch | 97 ++++++++++--------- .../ext_data/mb2/character/v9_SAcolyte.mbch | 96 +++++++++--------- 2 files changed, 104 insertions(+), 89 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch b/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch index c67098d60..d54964b9b 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch @@ -13,9 +13,12 @@ ClassInfo forcepowers FP_SABER_OFFENSE,3 classflags CFL_NOPICKUPS special2 EAS_NONE - + forcepool 100 rankForcepool 120 + + rateOfFire_Melee 1 + rankROFMelee 0.95,0.9 uioverlay_l "gfx/icons/frontline" uioverlay_r "gfx/icons/infantry" @@ -192,65 +195,69 @@ ClassInfo isCustomBuild 1 mbPoints 80 - c_att_skill_0 MB_ATT_FP_LEVITATION - c_att_names_0 "Force Jump" - c_att_ranks_0 0,2,4 + c_att_skill_0 MB_ATT_ROF_MELEE_MULTIPLIER + c_att_names_0 "Melee RoF (105/110%)" + c_att_ranks_0 1,1 - c_att_skill_1 MB_ATT_FP_PUSH - c_att_names_1 "Force Push" - c_att_ranks_1 4,4 - - c_att_skill_2 MB_ATT_FP_PULL - c_att_names_2 "Force Pull" + c_att_skill_1 MB_ATT_FP_LEVITATION + c_att_names_1 "Force Jump" + c_att_ranks_1 0,2,4 + + c_att_skill_2 MB_ATT_FP_PUSH + c_att_names_2 "Force Push" c_att_ranks_2 4,4 + + c_att_skill_3 MB_ATT_FP_PULL + c_att_names_3 "Force Pull" + c_att_ranks_3 4,4 - c_att_skill_3 MB_ATT_FP_SEE - c_att_names_3 "Force Sense" - c_att_ranks_3 2,2 + c_att_skill_4 MB_ATT_FP_SEE + c_att_names_4 "Force Sense" + c_att_ranks_4 2,2 - c_att_skill_4 MB_ATT_FP_TELEPATHY - c_att_names_4 "Force Mind Trick ^3[CS4]" - c_att_ranks_4 6,2 + c_att_skill_5 MB_ATT_FP_TELEPATHY + c_att_names_5 "Force Mind Trick ^3[CS4]" + c_att_ranks_5 6,2 - c_att_skill_5 MB_ATT_FP_SPEED - c_att_names_5 "Force Speed ^3[CS3]" - c_att_ranks_5 4,2 + c_att_skill_6 MB_ATT_FP_SPEED + c_att_names_6 "Force Speed ^3[CS3]" + c_att_ranks_6 4,2 - c_att_skill_6 MB_ATT_POWER - c_att_names_6 "FP (120)" - c_att_ranks_6 8 + c_att_skill_7 MB_ATT_POWER + c_att_names_7 "FP (120)" + c_att_ranks_7 8 - c_att_skill_7 MB_ATT_FORCEBLOCK - c_att_names_7 "Force Block" - c_att_ranks_7 4,6,4 + c_att_skill_8 MB_ATT_FORCEBLOCK + c_att_names_8 "Force Block" + c_att_ranks_8 4,6,4 - c_att_skill_8 MB_ATT_SABER_FAST - c_att_names_8 "Fast Saber Styles" - c_att_ranks_8 4,0,2 - c_att_descs_8 "Blue, Cyan, both + c_att_skill_9 MB_ATT_SABER_FAST + c_att_names_9 "Fast Saber Styles" + c_att_ranks_9 4,0,2 + c_att_descs_9 "Blue, Cyan, both 8% more Dmg" - c_att_skill_9 MB_ATT_SABER_STRONG - c_att_names_9 "Strong Saber Styles" - c_att_ranks_9 4,0,2 - c_att_descs_9 "Red, Purple, both + c_att_skill_10 MB_ATT_SABER_STRONG + c_att_names_10 "Strong Saber Styles" + c_att_ranks_10 4,0,2 + c_att_descs_10 "Red, Purple, both 46/30% less Red/Purple Dmg" - c_att_skill_10 MB_ATT_FP_SABER_DEFENSE - c_att_names_10 "Saber Defense" - c_att_ranks_10 6,6 + c_att_skill_11 MB_ATT_FP_SABER_DEFENSE + c_att_names_11 "Saber Defense" + c_att_ranks_11 6,6 - c_att_skill_11 MB_ATT_GUN_DEFENSE - c_att_names_11 "Blaster Defense" - c_att_ranks_11 8,8 + c_att_skill_12 MB_ATT_GUN_DEFENSE + c_att_names_12 "Blaster Defense" + c_att_ranks_12 8,8 - c_att_skill_12 MB_ATT_DEFLECT - c_att_names_12 "Blaster Deflect" - c_att_ranks_12 4,4 + c_att_skill_13 MB_ATT_DEFLECT + c_att_names_13 "Blaster Deflect" + c_att_ranks_13 4,4 - c_att_skill_13 MB_ATT_FP_SABERTHROW - c_att_names_13 "Saber Throw ^3[CS1]" - c_att_ranks_13 2,2,2 + c_att_skill_14 MB_ATT_FP_SABERTHROW + c_att_names_14 "Saber Throw ^3[CS1]" + c_att_ranks_14 2,2,2 } description "Jedi Knight diff --git a/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch b/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch index b090b232a..b5ddc5c10 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch @@ -17,6 +17,10 @@ ClassInfo forcepool 100 rankForcepool 120 + + rateOfFire_Melee 1 + rankROFMelee 0.95,0.9 + customred 0.784 customgreen 0 customblue 0 @@ -113,66 +117,70 @@ ClassInfo isCustomBuild 1 mbPoints 80 + + c_att_skill_0 MB_ATT_ROF_MELEE_MULTIPLIER + c_att_names_0 "Melee RoF (105/110%)" + c_att_ranks_0 1,1 - c_att_skill_0 MB_ATT_FP_LEVITATION - c_att_names_0 "Force Jump" - c_att_ranks_0 0,2,4 - - c_att_skill_1 MB_ATT_FP_PUSH - c_att_names_1 "Force Push" - c_att_ranks_1 4,4 + c_att_skill_1 MB_ATT_FP_LEVITATION + c_att_names_1 "Force Jump" + c_att_ranks_1 0,2,4 - c_att_skill_2 MB_ATT_FP_PULL - c_att_names_2 "Force Pull" + c_att_skill_2 MB_ATT_FP_PUSH + c_att_names_2 "Force Push" c_att_ranks_2 4,4 + + c_att_skill_3 MB_ATT_FP_PULL + c_att_names_3 "Force Pull" + c_att_ranks_3 4,4 - c_att_skill_3 MB_ATT_FP_SEE - c_att_names_3 "Force Sense" - c_att_ranks_3 2,2 + c_att_skill_4 MB_ATT_FP_SEE + c_att_names_4 "Force Sense" + c_att_ranks_4 2,2 - c_att_skill_4 MB_ATT_FP_LIGHTNING - c_att_names_4 "Force Lightning ^3[CS4]" - c_att_ranks_4 4,6 + c_att_skill_5 MB_ATT_FP_LIGHTNING + c_att_names_5 "Force Lightning ^3[CS4]" + c_att_ranks_5 4,6 - c_att_skill_5 MB_ATT_FP_GRIP - c_att_names_5 "Force Grip ^3[CS3]" - c_att_ranks_5 2,4 + c_att_skill_6 MB_ATT_FP_GRIP + c_att_names_6 "Force Grip ^3[CS3]" + c_att_ranks_6 2,4 - c_att_skill_6 MB_ATT_POWER - c_att_names_6 "FP (120)" - c_att_ranks_6 8 + c_att_skill_7 MB_ATT_POWER + c_att_names_7 "FP (120)" + c_att_ranks_7 8 - c_att_skill_7 MB_ATT_FORCEBLOCK - c_att_names_7 "Force Block" - c_att_ranks_7 4,6,4 + c_att_skill_8 MB_ATT_FORCEBLOCK + c_att_names_8 "Force Block" + c_att_ranks_8 4,6,4 - c_att_skill_8 MB_ATT_SABER_FAST - c_att_names_8 "Fast Saber Styles" - c_att_ranks_8 4,0,2 - c_att_descs_8 "Blue, Cyan, both + c_att_skill_9 MB_ATT_SABER_FAST + c_att_names_9 "Fast Saber Styles" + c_att_ranks_9 4,0,2 + c_att_descs_9 "Blue, Cyan, both 8% more Dmg" - c_att_skill_9 MB_ATT_SABER_STRONG - c_att_names_9 "Strong Saber Styles" - c_att_ranks_9 4,0,2 - c_att_descs_9 "Red, Purple, both + c_att_skill_10 MB_ATT_SABER_STRONG + c_att_names_10 "Strong Saber Styles" + c_att_ranks_10 4,0,2 + c_att_descs_10 "Red, Purple, both 46/30% less Red/Purple Dmg" - c_att_skill_10 MB_ATT_FP_SABER_DEFENSE - c_att_names_10 "Saber Defense" - c_att_ranks_10 6,6 + c_att_skill_11 MB_ATT_FP_SABER_DEFENSE + c_att_names_11 "Saber Defense" + c_att_ranks_11 6,6 - c_att_skill_11 MB_ATT_GUN_DEFENSE - c_att_names_11 "Blaster Defense" - c_att_ranks_11 8,8 + c_att_skill_12 MB_ATT_GUN_DEFENSE + c_att_names_12 "Blaster Defense" + c_att_ranks_12 8,8 - c_att_skill_12 MB_ATT_DEFLECT - c_att_names_12 "Blaster Deflect" - c_att_ranks_12 4,4 + c_att_skill_13 MB_ATT_DEFLECT + c_att_names_13 "Blaster Deflect" + c_att_ranks_13 4,4 - c_att_skill_13 MB_ATT_FP_SABERTHROW - c_att_names_13 "Saber Throw ^3[CS1]" - c_att_ranks_13 2,2,2 + c_att_skill_14 MB_ATT_FP_SABERTHROW + c_att_names_14 "Saber Throw ^3[CS1]" + c_att_ranks_14 2,2,2 } description "Dark Acolyte From 6a45cec93f38a572b68c0fc576382b863200cb0e Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 19 Feb 2026 15:41:07 +0100 Subject: [PATCH 41/67] h3_BossNass melee held_slow remove No reason for him to be slower in melee now that his str2 is gone. --- z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch b/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch index efb900745..dc4eddc49 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch @@ -23,7 +23,7 @@ ClassInfo resource RESOURCE_FORCE classflags CFL_BLOODYMELEE|CFL_STRONGAGAINSTPHYSICAL|CFL_NOPICKUPS - WP_MeleeFlags HELD_SLOW + //WP_MeleeFlags HELD_SLOW WP_PulseNadeFlags HELD_HIGHDAMAGE WP_ConcussionFlags HELD_ALTRELOAD WP_PLX1Flags HELD_STUN|HELD_KNOCKBACK @@ -122,7 +122,6 @@ A tanky rocketeer with a large protective Energy Shield and inherent aquatic res ^2Weaponry: - Melee --- 15% slower Movement - Boss's Personal Energy Shield (Staff Saber) -- Saber Defense (1) -- Blaster Defense (3) From dd56e31657576fa5511051d8d925a0dff7ac8670 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 19 Feb 2026 16:27:55 +0100 Subject: [PATCH 42/67] v7_Noghri dual spec and point costs This is a nerf to 2 life noghri and a buff to 1 life noghri. 1 Life noghri get less max health and speed, as intended (who ever takes less then the max before?) Pistol made a bit more expensive. Taking defense and a reinforcement leaves you will less other options (probably the noghri stick and something like health or speed only). Whistling birds 2 unlocked for 1 lifes to get a bit more out of that (makes sense since 1 life automatically has half the birds a 2 life would have in total). Slightly more max hp for 1 lifes to make them worth it too (and works better with heal break point). --- .../ext_data/mb2/character/v7_Noghri.mbch | 122 +++++++++++++----- 1 file changed, 91 insertions(+), 31 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch b/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch index 5780aedb0..474b6958e 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch @@ -7,7 +7,7 @@ ClassInfo attributes MB_ATT_FP_SABER_DEFENSE,0|MB_ATT_DEXTERITY,1|MB_ATT_AMMO,3|MB_ATT_WOOKIEE_FURY,3|MB_ATT_BUNNY_HOP,1 maxhealth 100 - rankhealth 120,140 + rankhealth 120,150 maxarmor 60 rankarmor 80 @@ -65,18 +65,27 @@ ClassInfo isCustomBuild 1 mbPoints 50 +hasCustomSpec 2 +isOnlyOneSpec 1 +customSpecName_1 "Assassin" +customSpecIcon_1 "gfx/menus/alpha/icon_weap_crouch" +customSpecDesc_1 "Potential 2-life" +customSpecName_2 "Elite" +customSpecIcon_2 "gfx/menus/alpha/icon_saberdual" +customSpecDesc_2 "1-life" + c_att_skill_0 MB_ATT_FP_SABER_DEFENSE c_att_names_0 "Saber Defense" -c_att_ranks_0 15 +c_att_ranks_0 16 c_att_skill_1 MB_ATT_PISTOL c_att_names_1 "Disruptor Pistol" -c_att_ranks_1 5 +c_att_ranks_1 8 c_att_descs_1 "120% more Dmg/FP Dmg, 75% more Velocity, 50% slower RoF, 1500% slower Reload" c_att_skill_2 MB_ATT_BOWCASTER c_att_names_2 "Stokhli Spray Stick (Bowcaster)" -c_att_ranks_2 5 +c_att_ranks_2 6 c_att_descs_2 "Poisons/staggers on hit, 25% more Dmg, 100% more FP Dmg, 50% less Velocity, 50% slower RoF, 40% slower Mag Reload" c_att_skill_3 MB_ATT_T21 @@ -85,47 +94,98 @@ c_att_ranks_3 4,4,2 c_att_skill_4 MB_ATT_FP_SEE c_att_names_4 "Hunter (Force) Sense" -c_att_ranks_4 5 +c_att_ranks_4 4 c_att_skill_5 MB_ATT_RESPAWNS c_att_names_5 "Reinforcement" -c_att_ranks_5 25 +c_att_ranks_5 26 c_att_skill_6 MB_ATT_HEALTH -c_att_names_6 "HP (120/140)" -c_att_ranks_6 2,2 +c_att_names_6 "HP (120)" +c_att_ranks_6 2 -c_att_skill_7 MB_ATT_HEALING -c_att_names_7 "Healing" +c_att_skill_7 MB_ATT_BASESPEED +c_att_names_7 "Speed (240)" c_att_ranks_7 2 -c_att_skill_8 MB_ATT_ARMOUR -c_att_names_8 "Armor (80)" -c_att_ranks_8 4 +c_att_skill_8 MB_ATT_KNOCKDOWN_ROLL +c_att_names_8 "Knockdown Roll" +c_att_ranks_8 10 + +c_att_skill_9 MB_ATT_FLIPKICK +c_att_names_9 "Flipkick ^3[Contact Jump]" +c_att_ranks_9 4 + +c_att_skill_10 MB_ATT_WHISTLINGBIRD +c_att_names_10 "Whistling Birds ^3[CS1]" +c_att_ranks_10 4 + +c_att_skill_11 MB_ATT_DEXTERITY +c_att_names_11 "Dexterity ^3[CS2]" +c_att_ranks_11 0,0,4 + +c_att_skill_12 MB_ATT_POISON_DART +c_att_names_12 "Poison Darts ^3[CS3 Melee]" +c_att_ranks_12 2,2 + + +c_att_skill_15 MB_ATT_FP_SABER_DEFENSE +c_att_names_15 "Saber Defense" +c_att_ranks_15 15 + +c_att_skill_16 MB_ATT_PISTOL +c_att_names_16 "Disruptor Pistol" +c_att_ranks_16 6 +c_att_descs_16 "120% more Dmg/FP Dmg, 75% more Velocity, 50% slower RoF, +1500% slower Reload" +c_att_skill_17 MB_ATT_BOWCASTER +c_att_names_17 "Stokhli Spray Stick (Bowcaster)" +c_att_ranks_17 5 +c_att_descs_17 "Poisons/staggers on hit, 25% more Dmg, 100% more FP Dmg, +50% less Velocity, 50% slower RoF, 40% slower Mag Reload" +c_att_skill_18 MB_ATT_T21 +c_att_names_18 "T-21 Heavy Blaster" +c_att_ranks_18 3,3,2 + +c_att_skill_19 MB_ATT_FP_SEE +c_att_names_19 "Hunter (Force) Sense" +c_att_ranks_19 4 + +c_att_skill_20 MB_ATT_HEALTH +c_att_names_20 "HP (120/150)" +c_att_ranks_20 1,2 + +c_att_skill_21 MB_ATT_HEALING +c_att_names_21 "Healing" +c_att_ranks_21 2 + +c_att_skill_22 MB_ATT_ARMOUR +c_att_names_22 "Armor (80)" +c_att_ranks_22 2 -c_att_skill_9 MB_ATT_BASESPEED -c_att_names_9 "Speed (240/260)" -c_att_ranks_9 2,4 +c_att_skill_23 MB_ATT_BASESPEED +c_att_names_23 "Speed (240/260)" +c_att_ranks_23 2,4 -c_att_skill_10 MB_ATT_KNOCKDOWN_ROLL -c_att_names_10 "Knockdown Roll" -c_att_ranks_10 8 +c_att_skill_24 MB_ATT_KNOCKDOWN_ROLL +c_att_names_24 "Knockdown Roll" +c_att_ranks_24 10 -c_att_skill_11 MB_ATT_FLIPKICK -c_att_names_11 "Flipkick ^3[Contact Jump]" -c_att_ranks_11 4 +c_att_skill_25 MB_ATT_FLIPKICK +c_att_names_25 "Flipkick ^3[Contact Jump]" +c_att_ranks_25 4 -c_att_skill_12 MB_ATT_WHISTLINGBIRD -c_att_names_12 "Whistling Birds ^3[CS1]" -c_att_ranks_12 4 +c_att_skill_26 MB_ATT_WHISTLINGBIRD +c_att_names_26 "Whistling Birds ^3[CS1]" +c_att_ranks_26 3,3 -c_att_skill_13 MB_ATT_DEXTERITY -c_att_names_13 "Dexterity ^3[CS2]" -c_att_ranks_13 0,0,4 +c_att_skill_27 MB_ATT_DEXTERITY +c_att_names_27 "Dexterity ^3[CS2]" +c_att_ranks_27 0,0,4 -c_att_skill_14 MB_ATT_POISON_DART -c_att_names_14 "Poison Darts ^3[CS3 Melee]" -c_att_ranks_14 2,2,2 +c_att_skill_28 MB_ATT_POISON_DART +c_att_names_28 "Poison Darts ^3[CS3 Melee]" +c_att_ranks_28 2,2,2 } WeaponInfo0 From 5b6870809bcc5f83659aa138fe3229821d30526f Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 19 Feb 2026 16:36:26 +0100 Subject: [PATCH 43/67] v7_Reelo -Melee RoF --- z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch b/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch index 0c7cae9e0..ea4f61a9c 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch @@ -19,6 +19,8 @@ ClassInfo maxarmor 125 holdables HI_EWEB + rateOfFire_Melee 1.1 + special1 EAS_HI_EWEB special2 EAS_HI_DASH @@ -144,6 +146,7 @@ A criminal kingpin armed to the teeth with various weapons. Cannot be knocked do ^2Weaponry: - Melee +-- 10% slower RoF - Overcharged E-11 Blaster Rifle (2) -- 15% faster RoF -- Sec only From 5320cd4e6981646109ac4a38fdb6383fb46b65ba Mon Sep 17 00:00:00 2001 From: shrine-engie Date: Thu, 19 Feb 2026 23:46:07 -0500 Subject: [PATCH 44/67] Increases heavy style damage --- z_MBLegends/ext_data/mb2/character/h10_JTradition.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h10_Starkiller.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h3_Cander.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h4_Finn.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h4_Kyle.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h8_Tarfful.mbch | 2 +- z_MBLegends/ext_data/mb2/character/h9_Anakin.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h9_JBrute.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h9_JCrusader.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h9_JSage.mbch | 2 +- z_MBLegends/ext_data/mb2/character/h9_JSword.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/h9_Windu.mbch | 2 +- z_MBLegends/ext_data/mb2/character/v10_Jerec.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v10_Malak.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v10_Nihilus.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v10_Palp.mbch | 2 +- z_MBLegends/ext_data/mb2/character/v8_HuttW.mbch | 2 +- z_MBLegends/ext_data/mb2/character/v9_Maul.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch | 2 +- z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v9_Savage.mbch | 4 ++-- z_MBLegends/ext_data/mb2/character/v9_Vader.mbch | 2 +- 26 files changed, 45 insertions(+), 45 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h10_JTradition.mbch b/z_MBLegends/ext_data/mb2/character/h10_JTradition.mbch index 82e250160..24eac5c9f 100644 --- a/z_MBLegends/ext_data/mb2/character/h10_JTradition.mbch +++ b/z_MBLegends/ext_data/mb2/character/h10_JTradition.mbch @@ -19,7 +19,7 @@ ClassInfo rateOfFire_Melee 0.9 damageGiven 1.1 saberstyle SS_MEDIUM|SS_STRONG|SS_TAVION - saberDamageStyle SS_TAVION,130|SS_STRONG,280|SS_MEDIUM,240 + saberDamageStyle SS_TAVION,130|SS_STRONG,300|SS_MEDIUM,240 BPmultiplier 0.9 APmultiplier 0.7 ASmultiplier 0.97 @@ -67,7 +67,7 @@ A master who eschews dueling prowess for strong Force powers and excellent defen - Lightsaber (Yellow/Red/Cyan) -- Saber Defense (2) -- Blaster Defense/Deflect (3) --- 46% less Red/8% more Cyan Dmg +-- 42% less Red/8% more Cyan Dmg -- 125% Spec Dmg mult -- EX Saber Throw (2) ^3[CS1] --- 33% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch b/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch index 73678f67f..a2b2efd6b 100644 --- a/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch +++ b/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch @@ -25,7 +25,7 @@ ClassInfo forceregen 1.05 saberSpecialDamage 1.25 - saberDamageStyle SS_FAST,130|SS_STRONG,280|SS_MEDIUM,240 + saberDamageStyle SS_FAST,130|SS_STRONG,300|SS_MEDIUM,240 saberstyle SS_FAST|SS_MEDIUM|SS_STRONG saberThrowDamage 40 BPmultiplier 1.3 @@ -180,7 +180,7 @@ A defensive duelist/support who can share his Force Powers with allies. -- Saber Defense (3) -- Blaster Defense (2) -- Blaster Deflect (3) --- 46% less Red/8% more Blue Dmg +-- 42% less Red/8% more Blue Dmg -- 125% Spec Dmg mult -- EX Saber Throw (2) ^3[CS1] --- 33% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/h10_Starkiller.mbch b/z_MBLegends/ext_data/mb2/character/h10_Starkiller.mbch index cc8b86d3c..5e29fa309 100644 --- a/z_MBLegends/ext_data/mb2/character/h10_Starkiller.mbch +++ b/z_MBLegends/ext_data/mb2/character/h10_Starkiller.mbch @@ -27,7 +27,7 @@ ClassInfo damageGiven 1.1 rateOfFire_melee 0.9 saberThrowDamage 50 - saberDamageStyle SS_DESANN,280|SS_DUAL,260 + saberDamageStyle SS_DESANN,300|SS_DUAL,260 saberstyle SS_DESANN saberSpecialDamage 1.25 saber1 saber_marek_legends_s @@ -71,7 +71,7 @@ A Jedi/Sith hybrid sporting a strong combination of Force Powers. -- EX Saber Throw (3) ^3[CS1] --- 66% more Dmg > Single (Purple) --- 30% less Dmg +-- 25% less Dmg > Double (Dual) ^5Force Powers: diff --git a/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch b/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch index 39e92b80b..e81fe1d89 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch @@ -28,7 +28,7 @@ ClassInfo saber1 "vibroblade_canderous_legends" saberstyle SS_MEDIUM|SS_STRONG - saberDamageStyle SS_STRONG,280 + saberDamageStyle SS_STRONG,300 classflags CFL_STRONGAGAINSTPHYSICAL @@ -170,7 +170,7 @@ A tanky hybrid who can spec into Blaster and Saber skills. - Canderous' Vibroblade (Yellow/Red Saber) -- No Blaster Block -- 48% more Reach --- 46% less Red Dmg +-- 42% less Red Dmg ^8Attributes: - 20% less Kb Taken diff --git a/z_MBLegends/ext_data/mb2/character/h4_Finn.mbch b/z_MBLegends/ext_data/mb2/character/h4_Finn.mbch index ee15333d8..7248f0d1c 100644 --- a/z_MBLegends/ext_data/mb2/character/h4_Finn.mbch +++ b/z_MBLegends/ext_data/mb2/character/h4_Finn.mbch @@ -20,7 +20,7 @@ ClassInfo saber1 saber_finn_legends sabercolor 4 saberstyle SS_MEDIUM|SS_STRONG|SS_DESANN - saberDamageStyle SS_STRONG,280|SS_DESANN,280 + saberDamageStyle SS_STRONG,300|SS_DESANN,300 APmultiplier 1.20 forcepowers FP_SABER_OFFENSE,1|FP_SEE,1 @@ -94,7 +94,7 @@ A high-mobility gunner/saberist that can engage enemies at all ranges. - Melee - Lightsaber (Yellow/Red/Purple) -- Saber/Blaster Defense (1) --- 46/30% less Red/Purple Dmg +-- 42/25% less Red/Purple Dmg - Glie-44 Blaster Pistol (Clone Pistol 2) -- 10% more Dmg/FP Dmg -- 10% more Velocity diff --git a/z_MBLegends/ext_data/mb2/character/h4_Kyle.mbch b/z_MBLegends/ext_data/mb2/character/h4_Kyle.mbch index 21a536b0a..d9dbf8f49 100644 --- a/z_MBLegends/ext_data/mb2/character/h4_Kyle.mbch +++ b/z_MBLegends/ext_data/mb2/character/h4_Kyle.mbch @@ -22,7 +22,7 @@ ClassInfo //damageGiven 1.1 basespeed 238 rateOfFire_Melee .9 - saberDamageStyle SS_STRONG,280|SS_FAST,130|SS_MEDIUM,240 + saberDamageStyle SS_STRONG,300|SS_FAST,130|SS_MEDIUM,240 saberstyle SS_MEDIUM|SS_STRONG|SS_FAST saberThrowDamage 40 saberSpecialDamage 1.25 @@ -173,7 +173,7 @@ A Force-sensitive mercenary who must choose his own path. - Lightsaber (Yellow/Red/Blue) -- Saber/Blaster Defense (0) -- Blaster Deflect (2) --- 46% less Red/8% more Blue Dmg +-- 42% less Red/8% more Blue Dmg -- 125% Spec Dmg mult -- EX Saber Throw (2) ^3[CS1] --- 33% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/h8_Tarfful.mbch b/z_MBLegends/ext_data/mb2/character/h8_Tarfful.mbch index 1ff184fc8..cbcd9fe42 100644 --- a/z_MBLegends/ext_data/mb2/character/h8_Tarfful.mbch +++ b/z_MBLegends/ext_data/mb2/character/h8_Tarfful.mbch @@ -13,7 +13,7 @@ ClassInfo saber1 ryyk_A_legends saberstyle SS_DESANN - saberDamageStyle SS_DESANN,280 + saberDamageStyle SS_DESANN,300 APmultiplier 1.5 BPmultiplier .75 diff --git a/z_MBLegends/ext_data/mb2/character/h9_Anakin.mbch b/z_MBLegends/ext_data/mb2/character/h9_Anakin.mbch index 686ab2a05..b7e98b917 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_Anakin.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_Anakin.mbch @@ -21,7 +21,7 @@ ClassInfo forceregen 1.1 resource RESOURCE_FORCE - saberDamageStyle SS_STRONG,280|SS_DESANN,280|SS_MEDIUM,240 + saberDamageStyle SS_STRONG,300|SS_DESANN,300|SS_MEDIUM,240 saberstyle SS_MEDIUM|SS_STRONG|SS_DESANN saberSpecialDamage 1.35 APmultiplier 1.2 @@ -91,7 +91,7 @@ A master of combat - possessing equally strong Lightsaber and Force abilities. - Lightsaber (Yellow/Red/Purple) -- Saber Defense (3) -- Blaster Defense/Deflect (2) --- 30/46% less Red/Purple Dmg +-- 42/25% less Red/Purple Dmg -- 135% Spec Dmg mult -- EX Saber Throw (1) ^3[CS1] --- 50% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/h9_JBrute.mbch b/z_MBLegends/ext_data/mb2/character/h9_JBrute.mbch index 8c3057f5e..abbe8fbb2 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JBrute.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JBrute.mbch @@ -33,7 +33,7 @@ ClassInfo ASmultiplier .95 CSmultiplier 1.05 saberThrowDamage 70 - saberDamageStyle SS_STAFF,280|SS_STRONG,320 + saberDamageStyle SS_STAFF,280|SS_STRONG,360 saberSpecialDamage 1.25 rankDmgGiven 1.5 @@ -111,7 +111,7 @@ ClassInfo c_att_skill_4 MB_ATT_SS_REDSTYLE c_att_names_4 "Red Saber Style" c_att_ranks_4 6 - c_att_descs_4 "38% less Dmg" + c_att_descs_4 "30% less Dmg" c_att_skill_5 MB_ATT_DMG_GIVEN_MULTIPLIER c_att_names_5 "Dmg Given (150%)" diff --git a/z_MBLegends/ext_data/mb2/character/h9_JCrusader.mbch b/z_MBLegends/ext_data/mb2/character/h9_JCrusader.mbch index 842e7a3d0..bf71378b0 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JCrusader.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JCrusader.mbch @@ -23,7 +23,7 @@ ClassInfo ASmultiplier 1.05 CSmultiplier 1.15 saberstyle SS_STRONG|SS_MEDIUM - saberDamageStyle SS_STRONG,280|SS_MEDIUM,240 + saberDamageStyle SS_STRONG,300|SS_MEDIUM,240 saberThrowDamage 40 saberSpecialDamage 1.25 special2 EAS_FP_ABSORB @@ -105,7 +105,7 @@ An offense-oriented Jedi, characterized by powerful Lightsaber swings and solid - Lightsaber (Yellow/Red) -- Saber Defense (3) -- Blaster Defense/Deflect (2) --- 46% less Red Dmg +-- 42% less Red Dmg -- 125% Spec Dmg mult -- Saber Throw ^3[CS1] --- 33% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch b/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch index d54964b9b..5c1cad6ab 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JKnight.mbch @@ -5,7 +5,7 @@ ClassInfo name "h9_JKnight" weapons WP_MELEE|WP_SABER attributes MB_ATT_FORCEFOCUS,1|MB_ATT_FP_SABER_DEFENSE,0|MB_ATT_GUN_DEFENSE,0|MB_ATT_DEFLECT,0|MB_ATT_SABER_MEDIUM,2 - saberDamageStyle SS_STRONG,280|SS_DESANN,280|SS_FAST,130|SS_TAVION,130 + saberDamageStyle SS_STRONG,300|SS_DESANN,300|SS_FAST,130|SS_TAVION,130 extralives 1 MBClass MB_CLASS_JEDI @@ -241,7 +241,7 @@ ClassInfo c_att_names_10 "Strong Saber Styles" c_att_ranks_10 4,0,2 c_att_descs_10 "Red, Purple, both -46/30% less Red/Purple Dmg" +42/25% less Red/Purple Dmg" c_att_skill_11 MB_ATT_FP_SABER_DEFENSE c_att_names_11 "Saber Defense" diff --git a/z_MBLegends/ext_data/mb2/character/h9_JSage.mbch b/z_MBLegends/ext_data/mb2/character/h9_JSage.mbch index eb70e2814..0e3c794bd 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JSage.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JSage.mbch @@ -19,7 +19,7 @@ Classinfo saberThrowDamage 40 saberstyle SS_STRONG - saberDamageStyle SS_STRONG,280 + saberDamageStyle SS_STRONG,300 saberSpecialDamage 1.25 maxhealth 60 forcepool 75 diff --git a/z_MBLegends/ext_data/mb2/character/h9_JSword.mbch b/z_MBLegends/ext_data/mb2/character/h9_JSword.mbch index 38553a043..a7c542aa9 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JSword.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JSword.mbch @@ -22,7 +22,7 @@ ClassInfo special3 EAS_FP_SPEED special4 EAS_FP_PROTECT - saberDamageStyle SS_STRONG,280|SS_DESANN,280|SS_FAST,160|SS_TAVION,160|SS_MEDIUM,240 + saberDamageStyle SS_STRONG,300|SS_DESANN,300|SS_FAST,160|SS_TAVION,160|SS_MEDIUM,240 saberstyle SS_MEDIUM saberSpecialDamage 1.35 saberThrowDamage 50 @@ -90,7 +90,7 @@ ClassInfo c_att_names_3 "Strong Saber Styles" c_att_ranks_3 0,0,0 c_att_descs_3 "Red, Purple, both -46/30% less Red/Purple Dmg" +42/25% less Red/Purple Dmg" } description "Jedi Swordmaster diff --git a/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch b/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch index 782099751..0cf5d9bc6 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_JediTG.mbch @@ -26,7 +26,7 @@ ClassInfo special2 EAS_FP_DRAIN special3 EAS_FP_ABSORB special4 EAS_FP_PROTECT - saberDamageStyle SS_STAFF,260|SS_DESANN,280 + saberDamageStyle SS_STAFF,260|SS_DESANN,300 saberSpecialDamage 1.25 saberstyle SS_STAFF|SS_DESANN saber1 saber_temple_guard_legends @@ -100,7 +100,7 @@ Slow, defensively-oriented Jedi with self-buffing abilities. - Lightsaber Pike (Staff/Purple) -- Saber Defense (3) -- Blaster Defense/Deflect (2) --- 30% less Purple Dmg +-- 25% less Purple Dmg -- 21% less Reach ^5Force Powers: diff --git a/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch b/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch index 1b9604d9e..ab32dfa8a 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch @@ -18,7 +18,7 @@ ClassInfo special2 EAS_FP_ABSORB saberstyle SS_STRONG|SS_DESANN - saberDamageStyle SS_DESANN,280|SS_STRONG,280 + saberDamageStyle SS_STRONG,300|SS_DESANN,300 saberSpecialDamage 1.3 saberMaxChain 4 APmultiplier 1.2 diff --git a/z_MBLegends/ext_data/mb2/character/v10_Jerec.mbch b/z_MBLegends/ext_data/mb2/character/v10_Jerec.mbch index 9463d0478..ebd7a9a8e 100644 --- a/z_MBLegends/ext_data/mb2/character/v10_Jerec.mbch +++ b/z_MBLegends/ext_data/mb2/character/v10_Jerec.mbch @@ -33,7 +33,7 @@ ClassInfo APmultiplier 1.05 BPmultiplier 1.3 saberThrowDamage 40 - saberDamageStyle SS_STRONG,280|SS_TAVION,130|SS_MEDIUM,240 + saberDamageStyle SS_STRONG,300|SS_TAVION,130|SS_MEDIUM,240 saberStanceAnim BOTH_STAND9 uioverlay "gfx/icons/support" @@ -73,7 +73,7 @@ A support Sith with perma-Sense and Force projectiles. -- Saber Defense (3) -- Blaster Defense (2) -- Blaster Deflect (3) --- 46% less Red/8% more Cyan Dmg +-- 42% less Red/8% more Cyan Dmg -- 125% Spec Dmg mult -- EX Saber Throw (3) ^3[CS1] --- 30% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch b/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch index 3efbedf31..c40f8a444 100644 --- a/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch +++ b/z_MBLegends/ext_data/mb2/character/v10_Malak.mbch @@ -30,7 +30,7 @@ ClassInfo saber1 saber_malak_legends sabercolor 0 saberstyle SS_MEDIUM|SS_DESANN|SS_TAVION - saberDamageStyle SS_DESANN,280|SS_TAVION,130|SS_MEDIUM,240 + saberDamageStyle SS_DESANN,300|SS_TAVION,130|SS_MEDIUM,240 saberSpecialDamage 1.25 special2 EAS_FP_ABSORB @@ -62,7 +62,7 @@ A tanky support class that prioritizes a strong defense and gunner assistance. - Lightsaber (Yellow/Purple/Cyan) -- Saber/Blaster Defense (3) -- Blaster Deflect (3) --- 30% less Purple/8% more Cyan Dmg +-- 25% less Purple/8% more Cyan Dmg -- 125% Spec Dmg Mult -- 15% more Reach -- 10% less Radius diff --git a/z_MBLegends/ext_data/mb2/character/v10_Nihilus.mbch b/z_MBLegends/ext_data/mb2/character/v10_Nihilus.mbch index f51632cb1..425ba75a8 100644 --- a/z_MBLegends/ext_data/mb2/character/v10_Nihilus.mbch +++ b/z_MBLegends/ext_data/mb2/character/v10_Nihilus.mbch @@ -24,7 +24,7 @@ ClassInfo saber1 saber_nihilus_legends sabercolor 0 - saberDamageStyle SS_DESANN,280|SS_MEDIUM,240 + saberDamageStyle SS_DESANN,300|SS_MEDIUM,240 saberSpecialDamage 1.25 saberstyle SS_MEDIUM|SS_DESANN APmultiplier 1.05 @@ -62,7 +62,7 @@ An offensive support Sith with crowd control abilities. -- 10% faster RoF - Lightsaber (Yellow/Purple) -- Saber/Blaster Defense (2) --- 30% less Purple Dmg +-- 25% less Purple Dmg -- 125% Spec Dmg mult -- 10% more Reach -- 10% less Radius diff --git a/z_MBLegends/ext_data/mb2/character/v10_Palp.mbch b/z_MBLegends/ext_data/mb2/character/v10_Palp.mbch index fa07d404f..da763f89e 100644 --- a/z_MBLegends/ext_data/mb2/character/v10_Palp.mbch +++ b/z_MBLegends/ext_data/mb2/character/v10_Palp.mbch @@ -29,7 +29,7 @@ Classinfo BPmultiplier 0.95 ASmultiplier 1.02 saberThrowDamage 40 - saberDamageStyle SS_STRONG,280 + saberDamageStyle SS_STRONG,300 saberSpecialDamage 1.86 saber1 saber_sidious_legacy sabercolor 0 diff --git a/z_MBLegends/ext_data/mb2/character/v8_HuttW.mbch b/z_MBLegends/ext_data/mb2/character/v8_HuttW.mbch index 2b75f01ff..cc5ca06f2 100644 --- a/z_MBLegends/ext_data/mb2/character/v8_HuttW.mbch +++ b/z_MBLegends/ext_data/mb2/character/v8_HuttW.mbch @@ -30,7 +30,7 @@ ClassInfo BPmultiplier 0 saber1 bardiche_jabba_legends saberstyle SS_STRONG - saberDamageStyle SS_STRONG,280 + saberDamageStyle SS_STRONG,300 special1 EAS_HI_FURY special2 EAS_HI_BARGE diff --git a/z_MBLegends/ext_data/mb2/character/v9_Maul.mbch b/z_MBLegends/ext_data/mb2/character/v9_Maul.mbch index cf4d48cd7..f3e3b7241 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_Maul.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_Maul.mbch @@ -23,7 +23,7 @@ ClassInfo damageGiven 1.1 rateOfFire_Melee .9 saberSpecialDamage 1.25 - saberDamageStyle SS_STAFF,260|SS_DESANN,280 + saberDamageStyle SS_STAFF,260|SS_DESANN,300 saberstyle SS_STAFF|SS_DESANN BPmultiplier 1.18 APmultiplier 1.18 @@ -109,7 +109,7 @@ A highly aggressive Sith that excels in flanking due to enhanced movement and sw -- Blaster Defense (2) -- Blaster Deflect (2) -- 18% more Reach --- 30% less Purple Dmg +-- 25% less Purple Dmg -- 125% Spec Dmg mult -- EX Saber Throw (1) ^3[CS1] --- 33% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch b/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch index b5ddc5c10..08d475d89 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SAcolyte.mbch @@ -13,7 +13,7 @@ ClassInfo classflags CFL_NOPICKUPS special2 EAS_NONE - saberDamageStyle SS_STRONG,280|SS_DESANN,280|SS_FAST,130|SS_TAVION,130 + saberDamageStyle SS_STRONG,300|SS_DESANN,300|SS_FAST,130|SS_TAVION,130 forcepool 100 rankForcepool 120 @@ -164,7 +164,7 @@ ClassInfo c_att_names_10 "Strong Saber Styles" c_att_ranks_10 4,0,2 c_att_descs_10 "Red, Purple, both -46/30% less Red/Purple Dmg" +42/25% less Red/Purple Dmg" c_att_skill_11 MB_ATT_FP_SABER_DEFENSE c_att_names_11 "Saber Defense" diff --git a/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch b/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch index e79a974b3..f27792cce 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch @@ -10,7 +10,7 @@ ClassInfo attributes MB_ATT_FORCEBLOCK,1|MB_ATT_DEFLECT,2|MB_ATT_FORCEFOCUS,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_HEALING,1|MB_ATT_GUN_DEFENSE,2|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GETUPS,3 - saberDamageStyle SS_DESANN,280|SS_STRONG,280 + saberDamageStyle SS_STRONG,300|SS_DESANN,300 saberstyle SS_DESANN|SS_STRONG APmultiplier 1.15 BPmultiplier 1.35 diff --git a/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch b/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch index fd27332a4..18af7ecf0 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch @@ -20,7 +20,7 @@ ClassInfo forceregen 1.1 saberThrowDamage 45 saberstyle SS_MEDIUM|SS_STRONG|SS_DESANN - saberDamageStyle SS_STRONG,280|SS_DESANN,280|SS_MEDIUM,240 + saberDamageStyle SS_STRONG,300|SS_DESANN,300|SS_MEDIUM,240 APmultiplier 1.2 BPmultiplier 1.15 ASmultiplier 1.1 @@ -78,7 +78,7 @@ A master of combat - possessing equally strong Lightsaber and Force abilities. - Lightsaber (Yellow/Red/Purple) -- Saber Defense (3) -- Blaster Defense/Deflect (2) --- 46/30% less Red/Purple Dmg +-- 42/25% less Red/Purple Dmg -- 135% Spec Dmg mult -- EX Saber Throw (1) ^3[CS1] --- 50% more Dmg diff --git a/z_MBLegends/ext_data/mb2/character/v9_Savage.mbch b/z_MBLegends/ext_data/mb2/character/v9_Savage.mbch index 703cd2d21..9667fe6b1 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_Savage.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_Savage.mbch @@ -21,7 +21,7 @@ ClassInfo ASmultiplier .95 CSmultiplier 1.05 saberThrowDamage 70 - saberDamageStyle SS_STAFF,280|SS_STRONG,320 + saberDamageStyle SS_STAFF,280|SS_STRONG,360 rankDmgGiven 1.5 saberSpecialDamage 1.25 forceregen 0.90 @@ -99,7 +99,7 @@ ClassInfo c_att_skill_4 MB_ATT_SS_REDSTYLE c_att_names_4 "Red Saber Style" c_att_ranks_4 6 - c_att_descs_4 "38% less Dmg" + c_att_descs_4 "30% less Dmg" c_att_skill_5 MB_ATT_DMG_GIVEN_MULTIPLIER c_att_names_5 "Dmg Given (150%)" diff --git a/z_MBLegends/ext_data/mb2/character/v9_Vader.mbch b/z_MBLegends/ext_data/mb2/character/v9_Vader.mbch index 7c0a09d6e..4f4ef0f9e 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_Vader.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_Vader.mbch @@ -41,7 +41,7 @@ ClassInfo CSMultiplier 1 saberMaxChain 4 saberstyle SS_DESANN|SS_STRONG - saberDamageStyle SS_DESANN,280|SS_STRONG,280 + saberDamageStyle SS_DESANN,300|SS_STRONG,300 saberSpecialDamage 1.25 saber1 Vader_legends1 sabercolor 0 From 07a2693e31d1c188fba524202d7c23123460f9da Mon Sep 17 00:00:00 2001 From: Unguided Date: Fri, 20 Feb 2026 21:27:41 +0100 Subject: [PATCH 45/67] HK47 removed HK-50 and 51 skin variants --- z_MBLegends/ext_data/mb2/character/h7_HK47.mbch | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch b/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch index fb2cee04a..218d0ecd8 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch @@ -45,14 +45,6 @@ ClassInfo model_1 "hk47" skin_1 "hk47_old" uishader_1 "models/players/hk47/mb2_icon_hk47_old" - - model_2 "hk47" - skin_2 "HK50" - uishader_2 "models/players/hk47/mb2_icon_hk50" - - model_3 "hk47" - skin_3 "hk51" - uishader_3 "models/players/hk47/mb2_icon_hk51" } WeaponInfo0 @@ -128,7 +120,7 @@ ForceInfo0 LoopSound "sound/ambience/cp_02_lp.wav" } -description "HK-series Assassin Droid +description "HK-47 Assassin Droid A heavily armored assassin equipped to terminate Force users. From 8fd6bb0f56427034c1d4acd4ca6c88c52bad64b9 Mon Sep 17 00:00:00 2001 From: Unguided Date: Sat, 21 Feb 2026 17:58:25 +0100 Subject: [PATCH 46/67] moved Darth Krayt to Sith Assassin and Darth Talon to Sith Warrior --- .../ext_data/mb2/character/v9_SAssass.mbch | 24 +++++++++---------- .../ext_data/mb2/character/v9_SDuel.mbch | 7 ------ .../ext_data/mb2/character/v9_SWarr.mbch | 9 ++++++- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch b/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch index ad9544e7d..4b1c42a13 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch @@ -51,27 +51,27 @@ ClassInfo skin_3 "default" uishader_3 "models/players/boc_aseca/mb2_icon_default" - model_4 "Darthtalon" + model_4 "darthcognus" skin_4 "default" - uishader_4 "models/players/darthtalon/mb2_icon_default" + uishader_4 "models/players/darthcognus/mb2_icon_default" - model_5 "Darthcognus" + model_5 "darthkrayt2" skin_5 "default" - uishader_5 "models/players/darthcognus/mb2_icon_default" + uishader_5 "models/players/darthkrayt2/mb2_icon_default" - saber1 alora_legends + saber1 alora_legends sabercolor 0 - saber2 alora_legends + saber2 alora_legends saber2color 0 - saber1_1 saber_boc_legends - sabercolor_1 5 - saber2_1 saber_boc_legends + saber1_1 saber_boc_legends + sabercolor_1 5 + saber2_1 saber_boc_legends saber2color_1 5 - saber1_2 saber_talon - sabercolor_2 0 - saber2_2 saber_talon2 + saber1_2 saber_talon + sabercolor_2 0 + saber2_2 saber_asharad saber2color_2 0 } diff --git a/z_MBLegends/ext_data/mb2/character/v9_SDuel.mbch b/z_MBLegends/ext_data/mb2/character/v9_SDuel.mbch index 4b21defdf..d4157fdc2 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SDuel.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SDuel.mbch @@ -59,16 +59,9 @@ rateOfFire_Melee .9 model_3 "Dooku_pyjama" skin_3 "default" uishader_3 "models/players/dooku_pyjama/mb2_icon_default" - - model_4 "Darthkrayt2" - skin_4 "default" - uishader_4 "models/players/darthkrayt2/mb2_icon_default" saber1 saber_dooku_legacy sabercolor 0 - - saber1_1 saber_asharad - sabercolor_1 0 isCustomBuild 1 mbPoints 2 diff --git a/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch b/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch index 18af7ecf0..9a61919af 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SWarr.mbch @@ -51,9 +51,13 @@ ClassInfo skin_2 "srobehup" uishader_2 "models/players/anakin2/mb2_icon_srobehup" - model_3 "Darthcaedus" + model_3 "darthcaedus" skin_3 "default" uishader_3 "models/players/darthcaedus/mb2_icon_default" + + model_4 "darthtalon" + skin_4 "default" + uishader_4 "models/players/darthtalon/mb2_icon_default" saber1 saber_revan sabercolor 0 @@ -66,6 +70,9 @@ ClassInfo saber1_3 saber_jacen sabercolor_3 0 + + saber1_4 saber_talon + sabercolor_4 0 } description "Sith Warrior From 5c61fbca53045df03125bf4b45eb58a8d9cae752 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 21 Feb 2026 18:20:41 +0100 Subject: [PATCH 47/67] h9_Windu update Speed 3 restored at the cost of 50% knockbackTaken reduction. Not like you need knockback immunity on him anyway. --- z_MBLegends/ext_data/mb2/character/h9_Windu.mbch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch b/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch index ab32dfa8a..bcb83c6a3 100644 --- a/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch +++ b/z_MBLegends/ext_data/mb2/character/h9_Windu.mbch @@ -8,7 +8,7 @@ ClassInfo weapons WP_MELEE|WP_SABER - forcepowers FP_SABER_OFFENSE,3|FP_LEVITATION,3|FP_PUSH,2|FP_PULL,2|FP_ABSORB,1|FP_GRIP,1|FP_SEE,1|FP_SPEED,2|FP_SABERTHROW,3 + forcepowers FP_SABER_OFFENSE,3|FP_LEVITATION,3|FP_PUSH,2|FP_PULL,2|FP_ABSORB,1|FP_GRIP,1|FP_SEE,1|FP_SPEED,3|FP_SABERTHROW,3 attributes MB_ATT_FORCEBLOCK,2|MB_ATT_DEFLECT,2|MB_ATT_FORCEFOCUS,2|MB_ATT_GUN_DEFENSE,2|MB_ATT_FP_SABER_DEFENSE,2|MB_ATT_HEALING,1 @@ -29,7 +29,7 @@ ClassInfo damageGiven 1.10 rateOfFire_Melee 0.9 - knockbackTaken 0.25 + knockbackTaken 0.75 forceregen 1.25 forcepool 110 @@ -80,9 +80,9 @@ A powerful, versatile Jedi with an increased Lightsaber chain limit and a variet - Sense (1) - Grip (1) ^3[CS3] - Absorb (1) ^3[CS2] -- Speed (2) ^3[CS4] +- Speed (3) ^3[CS4] ^8Attributes: -- 75% less Kb Taken +- 25% less Kb Taken - Healing (1) - Force Block/Focus (2)" \ No newline at end of file From e05fb4fd33f4d8ca60dc37ba7e06793d07299522 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sat, 21 Feb 2026 20:23:19 +0100 Subject: [PATCH 48/67] Env protection update Adds more enviromental protection to a number of classes at level 1. For SBD it's a buy option. --- .../ext_data/mb2/character/h5_AstroR2.mbch | 5 +++-- z_MBLegends/ext_data/mb2/character/h5_Paz.mbch | 3 ++- z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch | 3 ++- .../ext_data/mb2/character/v10_Ragnos.mbch | 3 ++- z_MBLegends/ext_data/mb2/character/v3_IG88.mbch | 3 ++- z_MBLegends/ext_data/mb2/character/v5_Durge.mbch | 3 ++- z_MBLegends/ext_data/mb2/character/v8_Burg.mbch | 3 ++- z_MBLegends/ext_data/mb2/character/v8_SBD.mbch | 16 ++++++++++------ 8 files changed, 25 insertions(+), 14 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch b/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch index f405788d1..1f77d1f60 100644 --- a/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch +++ b/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch @@ -12,7 +12,7 @@ ClassInfo WP_SaberFlags HELD_STUN WP_ThrowerFlags HELD_ALTRELOAD - attributes MB_ATT_JETPACK,1|MB_ATT_WRISTLASER,1|MB_ATT_FP_MIRALUKA,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_DISP_BLOCK,2|MB_ATT_DISP_FORCE,2|MB_ATT_DISP_ARMOR,2|MB_ATT_THROWER_FLAME|MB_ATT_USE_DISTANCE,1|MB_ATT_FUELREGEN,2|MB_ATT_FLIPKICK,1|MB_ATT_HEALING,2|MB_ATT_CORTOSIS,1|MB_ATT_SHIELD_RECHARGE,1 + attributes MB_ATT_JETPACK,1|MB_ATT_WRISTLASER,1|MB_ATT_FP_MIRALUKA,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_DISP_BLOCK,2|MB_ATT_DISP_FORCE,2|MB_ATT_DISP_ARMOR,2|MB_ATT_THROWER_FLAME|MB_ATT_USE_DISTANCE,1|MB_ATT_FUELREGEN,2|MB_ATT_FLIPKICK,1|MB_ATT_HEALING,2|MB_ATT_CORTOSIS,1|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_ENV_PROT,1 forcepowers FP_SEE,1|FP_PUSH,1|FP_SPEED,3|FP_LIGHTNING,1 @@ -172,7 +172,8 @@ A plucky support with numerous gadgets. ^8Attributes: - 25% faster Hacking - Strength (2) -- Base Dmg Taken +- Base Dmg Taken +- Environmental Protection (1) - Cortosis (1) - Armor Regen (1) - Healing (2) diff --git a/z_MBLegends/ext_data/mb2/character/h5_Paz.mbch b/z_MBLegends/ext_data/mb2/character/h5_Paz.mbch index 25d45bb0c..8ee0017a8 100644 --- a/z_MBLegends/ext_data/mb2/character/h5_Paz.mbch +++ b/z_MBLegends/ext_data/mb2/character/h5_Paz.mbch @@ -5,7 +5,7 @@ ClassInfo name "h5_Paz" MBClass MB_CLASS_WOOKIE weapons WP_MELEE|WP_MINIGUN|WP_SABER - attributes MB_ATT_HEALING,1|MB_ATT_BLAST_ARMOUR,1|MB_ATT_AMMO,3|MB_ATT_JETPACK,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_BESKAR,3|MB_ATT_MINIGUN,3|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GUN_DEFENSE,3|MB_ATT_DEFLECT,0|MB_ATT_WOOKIEE_FURY,2 + attributes MB_ATT_HEALING,1|MB_ATT_BLAST_ARMOUR,1|MB_ATT_AMMO,3|MB_ATT_JETPACK,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_BESKAR,3|MB_ATT_MINIGUN,3|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GUN_DEFENSE,3|MB_ATT_DEFLECT,0|MB_ATT_WOOKIEE_FURY,2|MB_ATT_ENV_PROT,1 forcepowers FP_RAGE,3 @@ -126,6 +126,7 @@ A slow, Jetpack-equipped tank who converts damage into resource. - Fury (2) -- Resource Regen: 1/.25s to 15 - Strength (2) +- Environmental Protection (1) - Beskar (3) - Blast Armor - Physical Resist diff --git a/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch b/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch index d9c3d7464..e51943090 100644 --- a/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch +++ b/z_MBLegends/ext_data/mb2/character/h8_Wreck.mbch @@ -6,7 +6,7 @@ ClassInfo MBClass MB_CLASS_WOOKIE classNumberLimit 1 weapons WP_MELEE|WP_DC_CARBINE|WP_DET_PACK|WP_TRIP_MINE|WP_THERMAL|WP_REAL_TD|WP_FRAG_NADE - attributes MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_HEALING,2|MB_ATT_DC_CARBINE,3|MB_ATT_WOOKIEE_FURY,1|MB_ATT_DET_PACK,4|MB_ATT_TRIP_MINES,4|MB_ATT_BASE_TD,6|MB_ATT_THERMALS,2|MB_ATT_FRAGS,4 + attributes MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_HEALING,2|MB_ATT_DC_CARBINE,3|MB_ATT_WOOKIEE_FURY,1|MB_ATT_DET_PACK,4|MB_ATT_TRIP_MINES,4|MB_ATT_BASE_TD,6|MB_ATT_THERMALS,2|MB_ATT_FRAGS,4|MB_ATT_ENV_PROT,1 forcepool 100 resource RESOURCE_RAGE @@ -144,6 +144,7 @@ A tanky Wookiee/gunner hybrid who specializes in mass destruction and area denia - Strength (2) - Fury (1) - Healing (2) +- Environmental Protection (1) - Blast Armor - Physical Resist diff --git a/z_MBLegends/ext_data/mb2/character/v10_Ragnos.mbch b/z_MBLegends/ext_data/mb2/character/v10_Ragnos.mbch index 8fd2e4f34..add68e24b 100644 --- a/z_MBLegends/ext_data/mb2/character/v10_Ragnos.mbch +++ b/z_MBLegends/ext_data/mb2/character/v10_Ragnos.mbch @@ -8,7 +8,7 @@ Classinfo classNumberLimit 1 weapons WP_MELEE|WP_SABER|WP_SHOTGUN - attributes MB_ATT_FP_SABER_DEFENSE,1|MB_ATT_GUN_DEFENSE,1|MB_ATT_FORCEBLOCK,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_DEFLECT,1|MB_ATT_JETPACK,1|MB_ATT_CORTOSIS,1|MB_ATT_WATER_BREATHING|MB_ATT_FLOAT_HOP|MB_ATT_BUNNY_HOP,1|MB_ATT_FORCEFOCUS,1|MB_ATT_SHOTGUN,1|MB_ATT_WOOKIEE_FURY,1 + attributes MB_ATT_FP_SABER_DEFENSE,1|MB_ATT_GUN_DEFENSE,1|MB_ATT_FORCEBLOCK,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_DEFLECT,1|MB_ATT_JETPACK,1|MB_ATT_CORTOSIS,1|MB_ATT_WATER_BREATHING|MB_ATT_FLOAT_HOP|MB_ATT_BUNNY_HOP,1|MB_ATT_FORCEFOCUS,1|MB_ATT_SHOTGUN,1|MB_ATT_WOOKIEE_FURY,1|MB_ATT_ENV_PROT,1 forcepowers FP_LIGHTNING,3|FP_PUSH,3|FP_PULL,3|FP_GRIP,3|FP_DRAIN,3|FP_SEE,2|FP_SABER_OFFENSE,3|FP_RAGE,3|FP_ABSORB,2|FP_LEVITATION,2 @@ -164,6 +164,7 @@ A flying hybrid class that combines Melee brawling abilities and dark side power ^8Attributes: - Strength (2) +- Environmental Protection (1) - Cortosis (1) - Physical Resist - Underwater Breathing diff --git a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch index d89037235..04c13d838 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch @@ -10,7 +10,7 @@ ClassInfo WP_AmbanFlags HELD_DISRUPTIFY|HELD_FLAME|HELD_SONIC WP_MeleeFlags HELD_SLOW - attributes MB_ATT_AMBAN,1|MB_ATT_RECHARGE,3|MB_ATT_THERMALS,1|MB_ATT_BESKAR,3|MB_ATT_MANDO_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_SONIC_DETONATOR,2|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_SABER_COMBO_NONE|MB_ATT_THROWER_POISON + attributes MB_ATT_AMBAN,1|MB_ATT_RECHARGE,3|MB_ATT_THERMALS,1|MB_ATT_BESKAR,3|MB_ATT_MANDO_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_SONIC_DETONATOR,2|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_SABER_COMBO_NONE|MB_ATT_THROWER_POISON|MB_ATT_ENV_PROT,1 special1 EAS_NONE special2 EAS_HI_POISONTHROWER @@ -175,6 +175,7 @@ A sturdy and heavily armored gunner. - Recharge (3) -- Resource Regen: 10/10s - Strength (2) +- Environmental Protection (1) - Beskar (3) - Blast Armor - Physical Resist diff --git a/z_MBLegends/ext_data/mb2/character/v5_Durge.mbch b/z_MBLegends/ext_data/mb2/character/v5_Durge.mbch index 26e0d5a13..adca365c2 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_Durge.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_Durge.mbch @@ -8,7 +8,7 @@ ClassInfo classNumberLimit 1 weapons WP_MELEE|WP_MANDO_PISTOL|WP_SBD|WP_SABER - attributes MB_ATT_HEALING,2|MB_ATT_SHIELD_RECHARGE,2|MB_ATT_MANDO_PISTOL,3|MB_ATT_BLAST_ARMOUR|MB_ATT_CORTOSIS,1|MB_ATT_FUEL,3|MB_ATT_JETPACK|MB_ATT_AMMO,3|MB_ATT_FLAMETHROWER|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_FIREPOWER,3|MB_ATT_DEFLECT,0|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GUN_DEFENSE,1|MB_ATT_WOOKIEE_FURY,1 + attributes MB_ATT_HEALING,2|MB_ATT_SHIELD_RECHARGE,2|MB_ATT_MANDO_PISTOL,3|MB_ATT_BLAST_ARMOUR|MB_ATT_CORTOSIS,1|MB_ATT_FUEL,3|MB_ATT_JETPACK|MB_ATT_AMMO,3|MB_ATT_FLAMETHROWER|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_FIREPOWER,3|MB_ATT_DEFLECT,0|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GUN_DEFENSE,1|MB_ATT_WOOKIEE_FURY,1|MB_ATT_ENV_PROT,1 maxhealth 125 maxarmor 125 @@ -156,6 +156,7 @@ A tanky dual pistoleer/brawler class equipped with a Jetpack and tools meant for ^8Attributes: - 15% less Kb Taken - Strength (2) +- Environmental Protection (1) - Blast Armor - Cortosis (1) - Physical Resist diff --git a/z_MBLegends/ext_data/mb2/character/v8_Burg.mbch b/z_MBLegends/ext_data/mb2/character/v8_Burg.mbch index e43866994..0f9b41f70 100644 --- a/z_MBLegends/ext_data/mb2/character/v8_Burg.mbch +++ b/z_MBLegends/ext_data/mb2/character/v8_Burg.mbch @@ -8,7 +8,7 @@ ClassInfo weapons WP_MANDO_PISTOL|WP_MELEE|WP_FRAG_NADE - attributes MB_ATT_WOOKIE_HEALTH,3|MB_ATT_WOOKIE_STRENGTH,3|MB_ATT_WOOKIEE_FURY,2|MB_ATT_FRAGS,2|MB_ATT_BLAST_ARMOUR,1|MB_ATT_MANDO_PISTOL,3|MB_ATT_QUICKTHROW,1|MB_ATT_TRACKING_BEACON + attributes MB_ATT_WOOKIE_HEALTH,3|MB_ATT_WOOKIE_STRENGTH,3|MB_ATT_WOOKIEE_FURY,2|MB_ATT_FRAGS,2|MB_ATT_BLAST_ARMOUR,1|MB_ATT_MANDO_PISTOL,3|MB_ATT_QUICKTHROW,1|MB_ATT_TRACKING_BEACON|MB_ATT_ENV_PROT,1 maxhealth 400 maxarmor 150 @@ -67,6 +67,7 @@ A large brawler with high HP, dual pistols and Fury. - 10% faster Skill Cd - Strength (3) - Fury (2) +- Environmental Protection (1) - Blast Armor - Tracking Beacon diff --git a/z_MBLegends/ext_data/mb2/character/v8_SBD.mbch b/z_MBLegends/ext_data/mb2/character/v8_SBD.mbch index bf6f41136..71656912f 100644 --- a/z_MBLegends/ext_data/mb2/character/v8_SBD.mbch +++ b/z_MBLegends/ext_data/mb2/character/v8_SBD.mbch @@ -157,13 +157,17 @@ ClassInfo c_att_names_11 "Cortosis" c_att_ranks_11 10 - c_att_skill_12 MB_ATT_RADAR - c_att_names_12 "Adv. Radar (LPM Sense)" + c_att_skill_12 MB_ATT_ENV_PROT + c_att_names_12 "Environmental Protection" c_att_ranks_12 5 - c_att_descs_12 "Active during Low Power Mode" - c_att_skill_13 MB_ATT_ANTI_MT - c_att_names_13 "Adv. Logic (Anti-MT)" - c_att_ranks_13 5,5 + + c_att_skill_13 MB_ATT_RADAR + c_att_names_13 "Adv. Radar (LPM Sense)" + c_att_ranks_13 5 + c_att_descs_13 "Active during Low Power Mode" + c_att_skill_14 MB_ATT_ANTI_MT + c_att_names_14 "Adv. Logic (Anti-MT)" + c_att_ranks_14 5,5 } //WeaponInfo0 From efbf7a38456152cbfbdb29ed50ee0d761c8b4a4e Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 22 Feb 2026 16:08:50 +0100 Subject: [PATCH 49/67] v6_ScoutTr slight rework Rework to balance the class more and make it more fun to play and add more options. Shield trooper: Dash removed completely. More options such as blast armor and armor regen added for tankyness to fullfill their role of mobile tank better again. Speed pointbuy added for if you don't want to be more tanky. Saber damage pointbuy added to choice how much damage you want to do. Overal it's buffed somewhat and you pick between speed, damage, defense and utility a bit more. Commando: Added A280 rifle because imps lack those. Slight increase in speed pointbuy. Dex 2 option added. 120 Stam pool option added. Sharpshooter: Can no longer take both 3 lives and the sniper rifle. Added extra stamina pool and dash 2 option for 2 life builds that do not pick the sniper. E22 build slightly buffed, as well as 3 life builds in general. Also: Added ammo 4 which applies to A280 and E22. E11 got 20 more ammo instead. Saber damage by default: 75 > 60. Only the melee focused trooper should be able to really kill people easily with the shock baton. --- .../ext_data/mb2/character/v6_ScoutTr.mbch | 463 +++++++++--------- 1 file changed, 239 insertions(+), 224 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch index 7c3bd59b7..a895482e9 100644 --- a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch @@ -1,232 +1,247 @@ ClassInfo { - name "v6_ScoutTr" - weapons WP_MELEE|WP_SABER - resource RESOURCE_STAMINA - forcepool 75 - forceregen 1.1 - rankforcepool 100 - attributes MB_ATT_ASSEMBLE,2|MB_ATT_GUN_DEFENSE,0|MB_ATT_DEFLECT,0|MB_ATT_AMMO,3|MB_ATT_DEXTERITY,1|MB_ATT_STAMINA,2 - MBClass MB_CLASS_HERO - classNumberLimit 3 - maxhealth 80 - RankHealth 100 - maxarmor 75 - ArmourRegenRate 1000 - ArmourRegenCap 50 - rankArmourRegenAmount 2 - basespeed 187 - RankBaseSpeed 190 - DamageGiven 1 - RankDmgGiven 1.1 - rateOfFire 1.1 - rankROF 1,0.9 - CSmultiplier 1.05 - ASmultiplier 0.94 - rankAS 1,1.06,1.12 - APmultiplier 0.75 - BPmultiplier 0 - rankBP 1.15 - saberDamage 75 - RankSaberDamage 100 - extralives 1 - holdables HI_MEDPAC - rateOfFire_Melee 0.95 - //tauntAnim BOTH_SCEPTER_HOLD - gloatAnim TORSO_HANDSIGNAL4 - flourishAnim BOTH_STAND5STARTLEDLOOKLEFT - saberStanceAnim BOTH_ROSH_HEAL - saberstyle SS_TAVION - saber1 riot_baton_p_legends - saber2 riot_shield_legends - saber1_1 riot_baton_b_legends - saber2_1 riot_shield_legends - saber1_2 riot_baton_o_legends - saber2_2 riot_shield_legends - uioverlay_c "gfx/icons/scout" - uioverlay_r "gfx/icons/infantry" - uioverlay_l "gfx/icons/spec_infantry" - model "scouttrooper" - skin "default" - uishader "models/players/scouttrooper/mb2_icon_default" - model_1 "scouttrooper" - skin_1 "captain_rgb" - uishader_1 "models/players/scouttrooper/mb2_icon_captain_rgb" - userRGB_1 1 - customred_1 1 - customgreen_1 1 - customblue_1 1 - model_2 "scouttrooper" - skin_2 "swamp" - uishader_2 "models/players/scouttrooper/mb2_icon_swamp" - model_3 "scouttrooper" - skin_3 "swamp2" - uishader_3 "models/players/scouttrooper/mb2_icon_swamp2" - model_4 "scouttrooper" - skin_4 "novaofficer" - uishader_4 "models/players/scouttrooper/mb2_icon_novaofficer" - model_5 "scouttrooper" - skin_5 "commando" - uishader_5 "models/players/scouttrooper/mb2_icon_commando" - special1 EAS_HI_SPRINT - special2 EAS_HI_DEX - special3 EAS_HI_DASH - special4 EAS_HI_MEDPAC - isCustomBuild 1 - mbPoints 13 - hasCustomSpec 3 - isOnlyOneSpec 1 - customSpecName_1 "Shield Trooper" - customSpecIcon_1 "gfx/2d/hud/hlp_defend" - customSpecDesc_1 "Mobile tank melee specialist" - customSpecName_2 "Commando" - customSpecIcon_2 "gfx/menus/alpha/icon_weap_poison" - customSpecDesc_2 "Assault specialist" - customSpecName_3 "Sharpshooter" - customSpecIcon_3 "gfx/menus/alpha/icon_weap_accuracy" - customSpecDesc_3 "Sniper" - - c_att_skill_0 MB_ATT_FP_SABER_DEFENSE - c_att_names_0 "Saber Defense" - c_att_ranks_0 0,2 - - c_att_skill_1 MB_ATT_GUN_DEFENSE - c_att_names_1 "Blaster Defense" - c_att_ranks_1 0,1,2 - - c_att_skill_2 MB_ATT_BP_MULTIPLIER - c_att_names_2 "Saber BP (115%)" - c_att_ranks_2 0 - - c_att_skill_3 MB_ATT_AS_MULTIPLIER - c_att_names_3 "Saber AS (100/106/112%)" - c_att_ranks_3 1,1,1 - - c_att_skill_4 MB_ATT_SABER_DAMAGE - c_att_names_4 "Saber Dmg (100)" - c_att_ranks_4 1 - - c_att_skill_5 MB_ATT_PISTOL - c_att_names_5 "EC-17 Hold-Out Pistol" - c_att_ranks_5 2,0 - c_att_descs_5 "10% more charged FP drain" - - c_att_skill_6 MB_ATT_PULSE_GRENADES - c_att_names_6 "Pulse Grenades" - c_att_ranks_6 1,1 - - c_att_skill_7 MB_ATT_RESPAWNS - c_att_names_7 "Reinforcement" - c_att_ranks_7 9 - c_att_descs_7 "1 default" - - c_att_skill_8 MB_ATT_FORCEBLOCK - c_att_names_8 "Force Block" - c_att_ranks_8 1 - c_att_descs_8 "Blocking resists Force Powers" - - c_att_skill_9 MB_ATT_STAMINA - c_att_names_9 "Stamina ^3[CS1]" - c_att_ranks_9 0,0,2 - - c_att_skill_10 MB_ATT_DEXTERITY - c_att_names_10 "Dexterity ^3[CS2]" - c_att_ranks_10 0,0,1 - - c_att_skill_11 MB_ATT_DASH - c_att_names_11 "Dash ^3[CS3]" - c_att_ranks_11 5 - - c_att_skill_15 MB_ATT_PISTOL - c_att_names_15 "EC-17 Hold-Out Pistol" - c_att_ranks_15 0,0,2 - c_att_descs_15 "10% more charged FP drain" - - c_att_skill_16 MB_ATT_BLASTER - c_att_names_16 "E-11 Blaster Rifle" - c_att_ranks_16 1,1,1 - - c_att_skill_17 MB_ATT_T21 - c_att_names_17 "T-21 Heavy Blaster" - c_att_ranks_17 1,2,1 - c_att_descs_17 "10% more Dmg, 10% more FP Dmg, 10% slower RoF" - - c_att_skill_18 MB_ATT_MICRO_GRENADES - c_att_names_18 "V-59 Conc Grenades" - c_att_ranks_18 1,1 - - c_att_skill_19 MB_ATT_THERMALS - c_att_names_19 "Thermal Detonator" - c_att_ranks_19 2 - - c_att_skill_20 MB_ATT_HEALTH - c_att_names_20 "HP (100)" - c_att_ranks_20 1 - - c_att_skill_21 MB_ATT_BASESPEED - c_att_names_21 "Speed (190)" - c_att_ranks_21 0 - - c_att_skill_22 MB_ATT_ARMOUR_REGEN_AMOUNT - c_att_names_22 "Armor Regen (2/s to 50)" - c_att_ranks_22 3 - - c_att_skill_23 MB_ATT_ROF_MULTIPLIER - c_att_names_23 "RoF (100/110%)" - c_att_ranks_23 1,1 - - c_att_skill_24 MB_ATT_POWER - c_att_names_24 "Stamina Pool (100)" - c_att_ranks_24 0 - - c_att_skill_25 MB_ATT_STAMINA - c_att_names_25 "Stamina ^3[CS1]" - c_att_ranks_25 0,0,1 - - c_att_skill_26 MB_ATT_DASH - c_att_names_26 "Dash ^3[CS3]" - c_att_ranks_26 2,0 - - c_att_skill_30 MB_ATT_PISTOL - c_att_names_30 "EC-17 Hold-Out Pistol" - c_att_ranks_30 0,0,2 - c_att_descs_30 "10% more charged FP drain" - - c_att_skill_31 MB_ATT_E_22 - c_att_names_31 "E-22 Rec. Blaster Rifle" - c_att_ranks_31 2,0,2 - - c_att_skill_32 MB_ATT_EE4 - c_att_names_32 "DLT-20A Sniper Config (EE-4)" - c_att_ranks_32 2,2 - c_att_descs_32 "50% more Dmg, 50% more FP Dmg, 100% more Velocity, +name "v6_ScoutTr" +weapons WP_MELEE|WP_SABER +resource RESOURCE_STAMINA +forcepool 80 +forceregen 1.1 +rankforcepool 100,120 +attributes MB_ATT_ASSEMBLE,2|MB_ATT_GUN_DEFENSE,0|MB_ATT_DEFLECT,0|MB_ATT_AMMO,4|MB_ATT_DEXTERITY,1|MB_ATT_STAMINA,2 +MBClass MB_CLASS_HERO +classNumberLimit 3 +maxhealth 80 +RankHealth 100 +maxarmor 75 +ArmourRegenRate 1000 +ArmourRegenCap 50 +rankArmourRegenAmount 2 +basespeed 187 +RankBaseSpeed 192,195 +DamageGiven 1 +RankDmgGiven 1.1 +rateOfFire 1.1 +rankROF 1,0.9 +CSmultiplier 1.05 +ASmultiplier 0.94 +rankAS 1,1.06,1.12 +APmultiplier 0.75 +BPmultiplier 0 +rankBP 1.15 +saberDamage 60 +RankSaberDamage 80,100,120 +extralives 1 +holdables HI_MEDPAC +rateOfFire_Melee 0.95 +gloatAnim TORSO_HANDSIGNAL4 +flourishAnim BOTH_STAND5STARTLEDLOOKLEFT +saberStanceAnim BOTH_ROSH_HEAL +saberstyle SS_TAVION +saber1 riot_baton_p_legends +saber2 riot_shield_legends +saber1_1 riot_baton_b_legends +saber2_1 riot_shield_legends +saber1_2 riot_baton_o_legends +saber2_2 riot_shield_legends +uioverlay_c "gfx/icons/scout" +uioverlay_r "gfx/icons/infantry" +uioverlay_l "gfx/icons/spec_infantry" +model "scouttrooper" +skin "default" +uishader "models/players/scouttrooper/mb2_icon_default" +model_1 "scouttrooper" +skin_1 "captain_rgb" +uishader_1 "models/players/scouttrooper/mb2_icon_captain_rgb" +userRGB_1 1 +customred_1 1 +customgreen_1 1 +customblue_1 1 +model_2 "scouttrooper" +skin_2 "swamp" +uishader_2 "models/players/scouttrooper/mb2_icon_swamp" +model_3 "scouttrooper" +skin_3 "swamp2" +uishader_3 "models/players/scouttrooper/mb2_icon_swamp2" +model_4 "scouttrooper" +skin_4 "novaofficer" +uishader_4 "models/players/scouttrooper/mb2_icon_novaofficer" +model_5 "scouttrooper" +skin_5 "commando" +uishader_5 "models/players/scouttrooper/mb2_icon_commando" +special1 EAS_HI_SPRINT +special2 EAS_HI_DEX +special3 EAS_HI_DASH +special4 EAS_HI_MEDPAC +isCustomBuild 1 +mbPoints 20 +hasCustomSpec 3 +isOnlyOneSpec 1 +customSpecName_1 "Shield Trooper" +customSpecIcon_1 "gfx/2d/hud/hlp_defend" +customSpecDesc_1 "Mobile tank melee specialist" +customSpecName_2 "Commando" +customSpecIcon_2 "gfx/menus/alpha/icon_weap_poison" +customSpecDesc_2 "Assault specialist" +customSpecName_3 "Sharpshooter" +customSpecIcon_3 "gfx/menus/alpha/icon_weap_accuracy" +customSpecDesc_3 "Sniper" + +c_att_skill_0 MB_ATT_FP_SABER_DEFENSE +c_att_names_0 "Saber Defense" +c_att_ranks_0 0,2 + +c_att_skill_1 MB_ATT_GUN_DEFENSE +c_att_names_1 "Blaster Defense" +c_att_ranks_1 0,1,2 + +c_att_skill_2 MB_ATT_BP_MULTIPLIER +c_att_names_2 "Saber BP (115%)" +c_att_ranks_2 1 + +c_att_skill_3 MB_ATT_AS_MULTIPLIER +c_att_names_3 "Saber AS (100/106/112%)" +c_att_ranks_3 1,1,1 + +c_att_skill_4 MB_ATT_SABER_DAMAGE +c_att_names_4 "Saber Dmg (80,100,120)" +c_att_ranks_4 1,1,1 + +c_att_skill_5 MB_ATT_PISTOL +c_att_names_5 "EC-17 Hold-Out Pistol" +c_att_ranks_5 2,0 +c_att_descs_5 "10% more charged FP drain" + +c_att_skill_6 MB_ATT_PULSE_GRENADES +c_att_names_6 "Pulse Grenades" +c_att_ranks_6 1,1 + +c_att_skill_7 MB_ATT_RESPAWNS +c_att_names_7 "Reinforcement" +c_att_ranks_7 10 +c_att_descs_7 "1 default" + +c_att_skill_8 MB_ATT_SHIELD_RECHARGE +c_att_names_8 "Armor Regen" +c_att_ranks_8 2 + +c_att_skill_9 MB_ATT_BASESPEED +c_att_names_9 "Speed (192/195)" +c_att_ranks_9 1,1 + +c_att_skill_10 MB_ATT_FORCEBLOCK +c_att_names_10 "Force Block" +c_att_ranks_10 1 +c_att_descs_10 "Blocking resists Force Powers" + +c_att_skill_11 MB_ATT_BLAST_ARMOUR +c_att_names_11 "Blast Armor" +c_att_ranks_11 2 + +c_att_skill_12 MB_ATT_STAMINA +c_att_names_12 "Stamina ^3[CS1]" +c_att_ranks_12 0,0,2 + +c_att_skill_13 MB_ATT_DEXTERITY +c_att_names_13 "Dexterity ^3[CS2]" +c_att_ranks_13 0,0,1 + +c_att_skill_15 MB_ATT_PISTOL +c_att_names_15 "EC-17 Hold-Out Pistol" +c_att_ranks_15 0,0,3 +c_att_descs_15 "10% more charged FP drain" + +c_att_skill_16 MB_ATT_BLASTER +c_att_names_16 "E-11 Blaster Rifle" +c_att_ranks_16 1,1,2 + +c_att_skill_17 MB_ATT_A280 +c_att_names_17 "A280 Blaster Rifle" +c_att_ranks_17 3,2,0 + +c_att_skill_18 MB_ATT_T21 +c_att_names_18 "T-21 Heavy Blaster" +c_att_ranks_18 1,3,1 +c_att_descs_18 "10% more Dmg, 10% more FP Dmg, 10% slower RoF" + +c_att_skill_19 MB_ATT_MICRO_GRENADES +c_att_names_19 "V-59 Conc Grenades" +c_att_ranks_19 1,1 + +c_att_skill_20 MB_ATT_THERMALS +c_att_names_20 "Thermal Detonator" +c_att_ranks_20 2 + +c_att_skill_21 MB_ATT_HEALTH +c_att_names_21 "HP (100)" +c_att_ranks_21 1 + +c_att_skill_22 MB_ATT_BASESPEED +c_att_names_22 "Speed (192)" +c_att_ranks_22 1 + +c_att_skill_23 MB_ATT_ARMOUR_REGEN_AMOUNT +c_att_names_23 "Armor Regen (2/s to 50)" +c_att_ranks_23 3 + +c_att_skill_24 MB_ATT_ROF_MULTIPLIER +c_att_names_24 "RoF (100/110%)" +c_att_ranks_24 2,2 + +c_att_skill_25 MB_ATT_POWER +c_att_names_25 "Stamina Pool (100/120)" +c_att_ranks_25 1,1 + +c_att_skill_26 MB_ATT_STAMINA +c_att_names_26 "Stamina ^3[CS1]" +c_att_ranks_26 0,0,1 + +c_att_skill_27 MB_ATT_DEXTERITY +c_att_names_27 "Dexterity ^3[CS2]" +c_att_ranks_27 0,1 + +c_att_skill_28 MB_ATT_DASH +c_att_names_28 "Dash ^3[CS3]" +c_att_ranks_28 2,0 + +c_att_skill_30 MB_ATT_PISTOL +c_att_names_30 "EC-17 Hold-Out Pistol" +c_att_ranks_30 0,0,2 +c_att_descs_30 "10% more charged FP drain" + +c_att_skill_31 MB_ATT_E_22 +c_att_names_31 "E-22 Rec. Blaster Rifle" +c_att_ranks_31 2,0,2 + +c_att_skill_32 MB_ATT_EE4 +c_att_names_32 "DLT-20A Sniper Config (EE-4)" +c_att_ranks_32 10,0 +c_att_descs_32 "50% more Dmg, 50% more FP Dmg, 100% more Velocity, 50% slower RoF, 16500% slower Reload" - c_att_skill_33 MB_ATT_SONIC_DETONATOR - c_att_names_33 "Sonic Detonators" - c_att_ranks_33 2,2 +c_att_skill_33 MB_ATT_SONIC_DETONATOR +c_att_names_33 "Sonic Detonators" +c_att_ranks_33 2,2 - c_att_skill_34 MB_ATT_RESPAWNS - c_att_names_34 "Reinforcement" - c_att_ranks_34 9 - c_att_descs_34 "1 default" +c_att_skill_34 MB_ATT_RESPAWNS +c_att_names_34 "Reinforcement" +c_att_ranks_34 11 +c_att_descs_34 "1 default" - c_att_skill_35 MB_ATT_DMG_GIVEN_MULTIPLIER - c_att_names_35 "Dmg Given (110%)" - c_att_ranks_35 1 - c_att_descs_35 "Does not affect Saber" +c_att_skill_35 MB_ATT_DMG_GIVEN_MULTIPLIER +c_att_names_35 "Dmg Given (110%)" +c_att_ranks_35 2 +c_att_descs_35 "Does not affect Saber" - c_att_skill_36 MB_ATT_POWER - c_att_names_36 "Stamina Pool (100)" - c_att_ranks_36 0 +c_att_skill_36 MB_ATT_POWER +c_att_names_36 "Stamina Pool (100/120)" +c_att_ranks_36 1,3 - c_att_skill_37 MB_ATT_STAMINA - c_att_names_37 "Stamina ^3[CS1]" - c_att_ranks_37 0,0,1 +c_att_skill_37 MB_ATT_STAMINA +c_att_names_37 "Stamina ^3[CS1]" +c_att_ranks_37 0,0,1 - c_att_skill_38 MB_ATT_DASH - c_att_names_38 "Dash ^3[CS3]" - c_att_ranks_38 2 +c_att_skill_38 MB_ATT_DASH +c_att_names_38 "Dash ^3[CS3]" +c_att_ranks_38 2,1 } WeaponInfo0 { @@ -268,6 +283,7 @@ fpmult 1.5 damagemod 1.5 Velocitymod 2 ReloadTimeModifier 166 +customammo 600 } WeaponInfo3 { @@ -277,10 +293,10 @@ NewWorldModel "models/weapons2/t-21/t-21_w.glm" NewViewModel "models/weapons2/t-21/t-21.md3" Icon "gfx/hud/w_icon_t-21" WeaponName "T-21 Heavy Blaster" -customAmmo 850 damagemod 1.1 ratemod 1.1 fpmult 1.1 +customammo 850 } WeaponInfo4 { @@ -290,9 +306,9 @@ NewWorldModel "models/weapons2/blaster_r/blaster_w.glm" NewViewModel "models/weapons2/blaster_r/blaster.md3" Icon "gfx/hud/w_icon_E11" WeaponName "E-11 Blaster Rifle" -customAmmo 660 +customAmmo 680 } -description "Imperial Scout Trooper +description "Imperial Scout Trooper A customizable scout class. @@ -301,7 +317,6 @@ A customizable scout class. -- 5% faster RoF - Riot Gear (Cyan Saber) -- Saber/Blaster Defense (0) --- 10/2% more Kb on L/R hands -- 60% less Reach ^6Inventory: From fcf52512b66105e375452a5249f1ac7bdddbc0ab Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 22 Feb 2026 16:31:44 +0100 Subject: [PATCH 50/67] h7_Hera bhop Bhop and 5% KB given to make her slightly less boring maybe. --- z_MBLegends/ext_data/mb2/character/h7_Hera.mbch | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch b/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch index 96d28b196..c8541cb39 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch @@ -4,7 +4,7 @@ ClassInfo { name "h7_Hera" weapons WP_MELEE|WP_PULSE_NADE|WP_FRAG_NADE|WP_CLONE_PISTOL - attributes MB_ATT_DISP_ARMOR,2|MB_ATT_PULSE_GRENADES,3|MB_ATT_DEXTERITY,3|MB_ATT_DODGE,3|MB_ATT_HEALING,2|MB_ATT_AMMO,3|MB_ATT_QUICKTHROW,1|MB_ATT_FRAGS,1|MB_ATT_RALLY,1|MB_ATT_USE_DISTANCE,1|MB_ATT_CLONE_PISTOL,2 + attributes MB_ATT_DISP_ARMOR,2|MB_ATT_PULSE_GRENADES,3|MB_ATT_DEXTERITY,3|MB_ATT_DODGE,3|MB_ATT_HEALING,2|MB_ATT_AMMO,3|MB_ATT_QUICKTHROW,1|MB_ATT_FRAGS,1|MB_ATT_RALLY,1|MB_ATT_USE_DISTANCE,1|MB_ATT_CLONE_PISTOL,2|MB_ATT_FLOAT_HOP|MB_ATT_BUNNY_HOP,1 maxhealth 170 maxarmor 90 model "hera" @@ -21,7 +21,9 @@ ClassInfo forcepool 100 classflags CFL_STATVIEWER RESOURCE RESOURCE_ENERGY - + + knockbackGiven 1.05 + //WP_BlasterFlags HELD_KNOCKBACK special1 EAS_HI_DODGE @@ -88,6 +90,9 @@ A dexterous and speedy commander with Quickthrow grenades and portable defensive - Portable E-Web Cannon ^8Attributes: +- 5% more Kb Given +- Bunny Hop (1) +- Slow Faller - Dexterity (3) - Healing (2) - Rally From 81c1740020f81a909b5b9e019590d68f925bed24 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 22 Feb 2026 18:54:05 +0100 Subject: [PATCH 51/67] h3_BossNass 1 hit kill rocket removal Removes insane knockback from rockets that one shot almost anything due to knockback+knockdown. Fb1 added instead which only functions if he is actively blocking. --- z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch b/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch index dc4eddc49..c150b5405 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch @@ -7,7 +7,7 @@ ClassInfo MBClass MB_CLASS_JEDI weapons WP_SABER|WP_MELEE|WP_CONCUSSION|WP_PULSE_NADE|WP_PLX1 - attributes MB_ATT_FP_SABER_DEFENSE,1|MB_ATT_HEALING,2|MB_ATT_RALLY|MB_ATT_WOOKIE_STRENGTH,1|MB_ATT_PULSE_GRENADES,2|MB_ATT_BLAST_ARMOUR,1|MB_ATT_DASH,1|MB_ATT_PLX1,3|MB_ATT_AMMO,3|MB_ATT_CONCUSSION,1|MB_ATT_GUN_DEFENSE,3|MB_ATT_WATER_BREATHING|MB_ATT_BUNNY_HOP,1|MB_ATT_DEFLECT,1|MB_ATT_INAIR_FORCE_REGEN + attributes MB_ATT_FP_SABER_DEFENSE,1|MB_ATT_HEALING,2|MB_ATT_RALLY|MB_ATT_WOOKIE_STRENGTH,1|MB_ATT_PULSE_GRENADES,2|MB_ATT_BLAST_ARMOUR,1|MB_ATT_DASH,1|MB_ATT_PLX1,3|MB_ATT_AMMO,3|MB_ATT_CONCUSSION,1|MB_ATT_GUN_DEFENSE,3|MB_ATT_WATER_BREATHING|MB_ATT_BUNNY_HOP,1|MB_ATT_DEFLECT,1|MB_ATT_INAIR_FORCE_REGEN|MB_ATT_FORCEBLOCK,1 saberMaxChain 1 saber1 bossnass_shield_legends_2 @@ -26,7 +26,7 @@ ClassInfo //WP_MeleeFlags HELD_SLOW WP_PulseNadeFlags HELD_HIGHDAMAGE WP_ConcussionFlags HELD_ALTRELOAD - WP_PLX1Flags HELD_STUN|HELD_KNOCKBACK + WP_PLX1Flags HELD_STUN saberStanceAnim BOTH_SABERSTAFF_STANCE RunForward BOTH_RUN_DUAL @@ -135,7 +135,7 @@ A tanky rocketeer with a large protective Energy Shield and inherent aquatic res -- 43% less Reach -- 1100% more Radius - Salvaged E-60R Missile Launcher (6) (PLX) --- Staggers/pushes on det +-- Staggers on det -- Reloads 2 rockets per clip -- 30% faster Reload - Boss's Big Bombad Boomas (2) (Pulse Grenades) @@ -152,6 +152,7 @@ A tanky rocketeer with a large protective Energy Shield and inherent aquatic res - Physical Resist - Healing (2) - Rally +- Force Block (1) - Underwater Breathing - Aerial Resource Regen From 280f4d4405e8adcd0692841455332a8d40c2e911 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 12:18:11 +0100 Subject: [PATCH 52/67] v3_IG88 pointbuy rework IG88 gets a pointbuy with battery pool and 3 weapons. Battery is required to get more damage reduction or use sense or the poison thrower more often. So taking guns lowers his battery basically. 1 new gun was added based on the E22 --- .../ext_data/mb2/character/v3_IG88.mbch | 87 +++++++++++++++---- 1 file changed, 68 insertions(+), 19 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch index 04c13d838..905647569 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_IG88.mbch @@ -5,12 +5,13 @@ ClassInfo name "v3_IG88" MBClass MB_CLASS_WOOKIE classNumberLimit 1 - weapons WP_SABER|WP_MANDO_PISTOL|WP_THERMAL|WP_AMBAN|WP_SONIC_NADE|WP_MELEE + weapons WP_SABER|WP_MANDO_PISTOL|WP_THERMAL|WP_SONIC_NADE|WP_MELEE - WP_AmbanFlags HELD_DISRUPTIFY|HELD_FLAME|HELD_SONIC - WP_MeleeFlags HELD_SLOW + WP_AmbanFlags HELD_DISRUPTIFY|HELD_FLAME|HELD_SONIC + WP_MeleeFlags HELD_SLOW + WP_E22Flags HELD_POISON|HELD_ALTRELOAD - attributes MB_ATT_AMBAN,1|MB_ATT_RECHARGE,3|MB_ATT_THERMALS,1|MB_ATT_BESKAR,3|MB_ATT_MANDO_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_SONIC_DETONATOR,2|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_SABER_COMBO_NONE|MB_ATT_THROWER_POISON|MB_ATT_ENV_PROT,1 + attributes MB_ATT_RECHARGE,3|MB_ATT_THERMALS,1|MB_ATT_BESKAR,3|MB_ATT_MANDO_PISTOL,3|MB_ATT_AMMO,3|MB_ATT_BLAST_ARMOUR|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_SONIC_DETONATOR,2|MB_ATT_ANTI_MT,2|MB_ATT_TRACKING_BEACON|MB_ATT_SABER_COMBO_NONE|MB_ATT_ENV_PROT,1 special1 EAS_NONE special2 EAS_HI_POISONTHROWER @@ -23,16 +24,17 @@ ClassInfo classflags CFL_SEEING_STEALTH|CFL_AKIMBOPISTOL3|CFL_STRONGAGAINSTPHYSICAL - forcepool 90 + forcepool 25 + rankForcepool 40,65,90 forcepowers FP_SEE,1 resource RESOURCE_BATTERY forceregen 0.01 resourceRegenRate 10000 - resourceRegenCap 80 + resourceRegenCap 90 resourceRegenAmount 10 - DamageTaken 1.2 + DamageTaken 1 saber1 droidmelee_legends saberstyle SS_STRONG @@ -65,17 +67,39 @@ ClassInfo model_2 "IG88" skin_2 "ig88c" uishader_2 "models/players/IG88/mb2_icon_ig88c" + + isCustomBuild 1 + mbPoints 3 + +c_att_skill_0 MB_ATT_POWER +c_att_names_0 "Battery Pool (40/65/90)" +c_att_ranks_0 1,1,1 + +c_att_skill_1 MB_ATT_E_22 +c_att_names_1 "DAS-430 (E-22)" +c_att_ranks_1 1,0,0 +c_att_descs_1 "Prim fire: Hitscan, Poisons on hit, 25% more FP Dmg, +25% faster RoF, 20% slower Mag Reload" + +c_att_skill_2 MB_ATT_AMBAN +c_att_names_2 "Pulse Cannon" +c_att_ranks_2 1 +c_att_descs_2 "Ignites/stuns on hit,50% more FP Dmg, 20% more Velocity" + +c_att_skill_3 MB_ATT_THROWER_POISON +c_att_names_3 "Wrist Poison Thrower ^3[CS2]" +c_att_ranks_3 1 } WeaponInfo0 { WeaponToReplace WP_SABER WeaponBasedOff WP_SABER - NewWorldModel "models/weapons2/dummyblaster/model.glm" - NewViewModel "models/weapons2/dummy/dummy.md3" + NewWorldModel "models/weapons2/dummyblaster/model.glm" + NewViewModel "models/weapons2/dummy/dummy.md3" Icon "models/weapons2/halo_melee/icon.png" WeaponName "Droid Slappers" - primGore 1 + primGore 1 altGore 1 } @@ -107,7 +131,7 @@ animRunAttackL BOTH_DUAL_PISTOLS_ATTACK_L animWalkAttackR BOTH_ALORA_SPIN animWalkAttackL BOTH_ALORA_SPIN selectSound "sound/movers/objects/place_object.mp3" - MissileEffect "Blaster/Shot01R" + MissileEffect "Blaster/Shot01R" altMissileEffect "Blaster/Shot01R" PowerupShotEffect "blaster/Shot04R" } @@ -132,6 +156,38 @@ WeaponInfo2 selectSound "sound/movers/objects/place_object.mp3" } +WeaponInfo3 +{ + WeaponToReplace WP_E_22 + WeaponBasedOff WP_E_22 + NewWorldModel "models/weapons2/blaster_r/blaster_w.glm" + NewViewModel "models/weapons2/blaster_r/blaster.md3" + Icon "gfx/hud/w_icon_E11" + WeaponName "DAS-430 Neural Inhibitor" + AltMuzzleEffect "Blaster/MuzzleFlash01G" + AltFlashSound0 "sound/weapons/spy_pistol/fire.wav" + AltMissileEffect "Blaster/Shot11G" + AltMissile3Effect "Blaster/Shot03G" + FlashSound0 "sound/weapons/silencedpistol/fire.wav" + primHitscanShot 1 + primHitscanTracer 10 + primGore 1 + clipSize 16 + customAmmo 400 + FPmult 1.25 + rateMod 0.75 + reloadTimeModifier 1.2 + hasAnimOverrides 1 + animReadyRun BOTH_MAND_PISTOL_READY + animReady BOTH_MAND_PISTOL_READY + animReadyWalk BOTH_MAND_PISTOL_READY +animReadyNoAmmo BOTH_MAND_PISTOL_ATTACK + animAttackRun BOTH_ATTACK2 + animAttack BOTH_ATTACK2 + animAttackWalk BOTH_MAND_PISTOL_ATTACK + animStand BOTH_STAND9 +} + ForceInfo0 { ForceToReplace FP_SEE @@ -161,10 +217,6 @@ A sturdy and heavily armored gunner. -- 15% less FP Dmg - Thermal Detonator (1) - Sonic Detonators (2) -- Pulse Cannon (Amban Rifle 1) --- Ignites/stuns on hit --- 20% more Velocity --- 50% more FP Dmg ^5Powers: - Radar Scanner (Sense 1) @@ -182,7 +234,4 @@ A sturdy and heavily armored gunner. - Armor Regen (1) - Sense Immunity - Anti-Mind Trick (2) -- Tracking Beacon - -^3Abilities: -- Wrist Poisonthrower ^3[CS2]" \ No newline at end of file +- Tracking Beacon" \ No newline at end of file From 98af0a55fa4ef6b35aa67807a58d599e8870f1ea Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 12:23:56 +0100 Subject: [PATCH 53/67] h1_TORtroop ammo Since the lightning thrower no longer shares ammo with clone rifle or m5. --- z_MBLegends/ext_data/mb2/character/h1_TORtroop.mbch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h1_TORtroop.mbch b/z_MBLegends/ext_data/mb2/character/h1_TORtroop.mbch index 8913661a8..dcfb17ecc 100644 --- a/z_MBLegends/ext_data/mb2/character/h1_TORtroop.mbch +++ b/z_MBLegends/ext_data/mb2/character/h1_TORtroop.mbch @@ -231,7 +231,7 @@ clipSize 20 ratemod 1.1 DamageMod .75 ReloadTimeModifier 1.3 -customammo 380 +customammo 400 velocitymod 1.5 } WeaponInfo5{ @@ -247,7 +247,7 @@ ratemod .3 ReloadTimeModifier 1.2 DamageMod 1.5 fpmult 1.5 -customammo 175 +customammo 75 velocityMod 1.5 } ForceInfo0{ From 7d2822567595c4f29b13b8ef619310487d766ffb Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 12:30:36 +0100 Subject: [PATCH 54/67] v2_FlameTr ammo Ammo change for now since i'm probably not getting to reworking it for the patch. This keeps the DLT ammo to what it previously was since it was sharing flame rifle ammo and trust me a 2 life class with a DLT needs it. Flame rifle has slightly less ammo but does not need it since DLT isn't draining it anymore. --- z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch b/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch index 5c520a01f..28a7591be 100644 --- a/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch @@ -13,7 +13,7 @@ Classinfo WP_UGLFlags HELD_EXPLOSIVE|HELD_KNOCKBACK //WP_ThrowerFlags HELD_FLAME - attributes MB_ATT_AMMO,3|MB_ATT_FIRE_GRENADES,3|MB_ATT_BLAST_ARMOUR,1|MB_ATT_ASSEMBLE,2|MB_ATT_DODGE,3|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_DEXTERITY,1|MB_ATT_UGL|MB_ATT_DLT20A,2|MB_ATT_WRISTLASER|MB_ATT_ENV_PROT,2 + attributes MB_ATT_AMMO,4|MB_ATT_FIRE_GRENADES,3|MB_ATT_BLAST_ARMOUR,1|MB_ATT_ASSEMBLE,2|MB_ATT_DODGE,3|MB_ATT_SHIELD_RECHARGE,1|MB_ATT_DEXTERITY,1|MB_ATT_UGL|MB_ATT_DLT20A,2|MB_ATT_WRISTLASER|MB_ATT_ENV_PROT,2 maxhealth 80 maxarmor 80 @@ -57,7 +57,7 @@ WeaponInfo0 NewViewModel "models/weapons2/CR-24_flamerifle/rifle.md3" Icon "gfx/hud/w_icon_cr-24_flamerifle" WeaponName "CR-24 Flame Rifle" - customAmmo 750 + customAmmo 700 clipsize 140 ReloadTimeModifier 1.30 } From 66327dd7c90576e12573ea7d9e9bce47e036f136 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 13:14:21 +0100 Subject: [PATCH 55/67] v4_RoyalPr description Apparently forgot this some time ago? --- z_MBLegends/ext_data/mb2/character/v4_RoyalPr.mbch | 1 + 1 file changed, 1 insertion(+) diff --git a/z_MBLegends/ext_data/mb2/character/v4_RoyalPr.mbch b/z_MBLegends/ext_data/mb2/character/v4_RoyalPr.mbch index ecd9bec09..6c3b869ca 100644 --- a/z_MBLegends/ext_data/mb2/character/v4_RoyalPr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v4_RoyalPr.mbch @@ -149,6 +149,7 @@ Mobile 2-lifes with a Saber and Force Block. ^2Weaponry: - Melee +-- 7% faster RoF -- 15% faster Movement - Imperial Force Pike (Yellow/Purple Saber) -- Saber/Blaster Defense (1) From 1870b2a7e35b7180d7ebfb4ef0490c6565b43a38 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 13:15:41 +0100 Subject: [PATCH 56/67] v5_Cad melee RoF Just slightly more. --- z_MBLegends/ext_data/mb2/character/v5_Cad.mbch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v5_Cad.mbch b/z_MBLegends/ext_data/mb2/character/v5_Cad.mbch index 953c110c1..ee2788214 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_Cad.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_Cad.mbch @@ -12,7 +12,7 @@ ClassInfo speed 1.05 modelscale 1.03 rateOfFire 0.90 - rateoffire_melee 0.95 + rateoffire_melee 0.93 resource RESOURCE_STAMINA forcepool 100 @@ -96,7 +96,7 @@ A Jetboots-equipped, dexterous dual pistoleer with Quickthrow Stun Grenades. ^2Weaponry: - Melee --- 5% faster RoF +-- 7% faster RoF - Dual LL-30 Blaster Pistols (Clone Pistols 3) -- 5% more Velocity - Stun Grenades (3) (Frags) From af19f8d6258274f779a754afe479a666c2e684e0 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 17:43:09 +0100 Subject: [PATCH 57/67] v6_ScoutTr sniper RoF nerf Note: Class also has an innate 10% less RoF. --- z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch index a895482e9..c93e598ac 100644 --- a/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v6_ScoutTr.mbch @@ -215,7 +215,7 @@ c_att_skill_32 MB_ATT_EE4 c_att_names_32 "DLT-20A Sniper Config (EE-4)" c_att_ranks_32 10,0 c_att_descs_32 "50% more Dmg, 50% more FP Dmg, 100% more Velocity, -50% slower RoF, 16500% slower Reload" +75% slower RoF, 16500% slower Reload" c_att_skill_33 MB_ATT_SONIC_DETONATOR c_att_names_33 "Sonic Detonators" @@ -278,7 +278,7 @@ MissileEffect "Blaster/Shot01R" Missile3Effect "Blaster/Shot01R" clipsize 12 FlashSound0 "sound/weapons/Glie-44/alt_fire.wav" -ratemod 1.5 +ratemod 1.75 fpmult 1.5 damagemod 1.5 Velocitymod 2 From f42433934fd297a12132a9bc9afa481250e14d56 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 17:45:19 +0100 Subject: [PATCH 58/67] NEW CLASS: Cal Kestis New (somewhat hybrid) Jedi class with options between Saber and Force specs, and can buy a pistol. Has 4 different sabers. --- .../ext_data/mb2/character/h9_CalK.mbch | 257 ++++++++++++++++++ .../ext_data/mb2/teamconfig/LEG_Good.mbtc | 1 + .../ext_data/sabers/saber_legends_other7.sab | 108 +++++++- 3 files changed, 365 insertions(+), 1 deletion(-) create mode 100644 z_MBLegends/ext_data/mb2/character/h9_CalK.mbch diff --git a/z_MBLegends/ext_data/mb2/character/h9_CalK.mbch b/z_MBLegends/ext_data/mb2/character/h9_CalK.mbch new file mode 100644 index 000000000..37f42f2e3 --- /dev/null +++ b/z_MBLegends/ext_data/mb2/character/h9_CalK.mbch @@ -0,0 +1,257 @@ +//Legends Mode character file + +ClassInfo +{ + name "h9_CalK" + weapons WP_SABER|WP_MELEE + + attributes MB_ATT_FP_SABER_DEFENSE,0|MB_ATT_GUN_DEFENSE,0|MB_ATT_DEFLECT,0|MB_ATT_FLOAT_HOP + holdables HI_MEDPAC_BIG|HI_MEDPAC + + forcepowers FP_SABER_OFFENSE,3|FP_LEVITATION,3 + + maxhealth 100 + rankhealth 120,140,160 + + forcepool 90 + rankForcepool 100,120 + + resource resource_force + forceregen 1.00 + + rateOfFire_Melee 0.9 + + saberSpecialDamage 1.25 + saberThrowDamage 40 + saberDamageStyle SS_TAVION,130|SS_MEDIUM,240|SS_DUAL,240|SS_STAFF,240|SS_STRONG,300 + + uioverlay_r "gfx/icons/frontline" + uioverlay_l "gfx/icons/hybrid" + + //noGunbash 1 + + APmultiplier 1.0 + BPmultiplier 1.0 + ASmultiplier 1.0 + CSmultiplier 1.0 + + modelscale 1.0 + MBClass MB_CLASS_JEDI + classNumberLimit 1 + + classflags CFL_NOPICKUPS + + special2 EAS_NONE + + isCustomBuild 1 + mbPoints 80 + hasCustomSpec 2 + isOnlyOneSpec 1 + + customSpecName_1 "Combat Focus" + customSpecIcon_1 "gfx/menus/alpha/icon_stats_armor" + customSpecDesc_1 "" + customSpecName_2 "Force Attunement" + customSpecIcon_2 "gfx/menus/alpha/icon_weap_stun" + customSpecDesc_2 "" + + model "CalKestis" + skin "default" + uishader "models/players/CalKestis/mb2_icon_default" + + model_1 "CalKestis" + skin_1 "poncho" + uishader_1 "models/players/CalKestis/mb2_icon_poncho" + + saber1 saber_cal_legends + sabercolor 4 + saberstyle SS_MEDIUM|SS_TAVION + + saber1_1 saber_cal_staff_legends + sabercolor_1 4 + saberstyle_1 SS_STAFF|SS_MEDIUM + + saber1_2 saber_cal3b_legends + sabercolor_2 4 + saber2_2 saber_cal3_offhand_legends + saber2color_2 4 + saberstyle_2 SS_DUAL|SS_MEDIUM + + saber1_3 saber_cal3_crossguard_legends + sabercolor_3 4 + saberstyle_3 SS_STRONG + + //respawncustomtime 50000 + +c_att_skill_0 MB_ATT_FP_SABER_DEFENSE +c_att_names_0 "Saber Defense" +c_att_ranks_0 6,6,4 + +c_att_skill_1 MB_ATT_GUN_DEFENSE +c_att_names_1 "Blaster Defense" +c_att_ranks_1 4,6,8 + +c_att_skill_2 MB_ATT_DEFLECT +c_att_names_2 "Saber Deflect" +c_att_ranks_2 4,4,2 + +c_att_skill_3 MB_ATT_FP_SABERTHROW +c_att_names_3 "Saber Throw" +c_att_ranks_3 2,2,2 + +c_att_skill_4 MB_ATT_PISTOL +c_att_names_4 "Blaster Pistol" +c_att_ranks_4 3,1,14 +c_att_descs_4 "20% more charged FP drain" + +c_att_skill_5 MB_ATT_FP_PUSH +c_att_names_5 "Force Push" +c_att_ranks_5 4,4 + +c_att_skill_6 MB_ATT_FP_PULL +c_att_names_6 "Force Pull" +c_att_ranks_6 4,4 + +c_att_skill_7 MB_ATT_FP_SEE +c_att_names_7 "Force Sense" +c_att_ranks_7 4 + +c_att_skill_8 MB_ATT_FP_RAGE +c_att_names_8 "Force Rage" +c_att_ranks_8 4,4,4 + +c_att_skill_9 MB_ATT_FP_GRIP +c_att_names_9 "Force Grip" +c_att_ranks_9 4,6 + +c_att_skill_10 MB_ATT_FORCEBLOCK +c_att_names_10 "Force Block" +c_att_ranks_10 4,6,4 + +c_att_skill_11 MB_ATT_FORCEFOCUS +c_att_names_11 "Force Focus" +c_att_ranks_11 6,8 + +c_att_skill_12 MB_ATT_POWER +c_att_names_12 "Force Pool (100)" +c_att_ranks_12 2 + +c_att_skill_13 MB_ATT_HEALTH +c_att_names_13 "Health (120/140/160)" +c_att_ranks_13 4,4,4 + +c_att_skill_15 MB_ATT_FP_SABER_DEFENSE +c_att_names_15 "Saber Defense" +c_att_ranks_15 6,6 + +c_att_skill_16 MB_ATT_GUN_DEFENSE +c_att_names_16 "Blaster Defense" +c_att_ranks_16 8 + +c_att_skill_17 MB_ATT_FP_SABERTHROW +c_att_names_17 "Saber Throw" +c_att_ranks_17 2,2,2 + +c_att_skill_18 MB_ATT_PISTOL +c_att_names_18 "Blaster Pistol" +c_att_ranks_18 3,1,14 +c_att_descs_18 "20% more charged FP drain" + +c_att_skill_19 MB_ATT_FP_PUSH +c_att_names_19 "Force Push" +c_att_ranks_19 2,4,6 + +c_att_skill_20 MB_ATT_FP_PULL +c_att_names_20 "Force Pull" +c_att_ranks_20 2,4,6 + +c_att_skill_21 MB_ATT_FP_SEE +c_att_names_21 "Force Sense" +c_att_ranks_21 2,4,6 + +c_att_skill_22 MB_ATT_FP_RAGE +c_att_names_22 "Force Rage" +c_att_ranks_22 4,6 + +c_att_skill_23 MB_ATT_FP_GRIP +c_att_names_23 "Force Grip" +c_att_ranks_23 4,6,8 + +c_att_skill_24 MB_ATT_FORCEBLOCK +c_att_names_24 "Force Block" +c_att_ranks_24 4,6,4 + +c_att_skill_25 MB_ATT_FORCEFOCUS +c_att_names_25 "Force Focus" +c_att_ranks_25 4,8,10 + +c_att_skill_26 MB_ATT_POWER +c_att_names_26 "Force Pool (100/120)" +c_att_ranks_26 2,4 + +c_att_skill_27 MB_ATT_HEALTH +c_att_names_27 "Health (120/140)" +c_att_ranks_27 5,5 +} + +WeaponInfo0 +{ + WeaponToReplace WP_BLASTER_PISTOL + WeaponBasedOff WP_BLASTER_PISTOL + NewWorldModel "models/weapons2/bp_dt29/dt29.glm" + NewViewModel "models/weapons2/bp_dt29/dt29.md3" + NewHandsModel "models/weapons2/bp_dt29/dt29_hand.md3" + NewBarrelModel "models/weapons2/bp_dt29/dt29_barrel.md3" + Icon "gfx/hud/w_icon_dt29" + MuzzleEffect "Blaster/MuzzleFlash01B" + WeaponName "Blaster Pistol" + MissileEffect "blaster/shot03b" + Missile3Effect "blaster/shot10b" + ChargeSound "sound/weapons/leia_pistol/altcharge.mp3" + FlashSound0 "sound/weapons/LPA_NN-14/fire.wav" + altFlashSound0 "sound/weapons/han_pistol/alt_fire.mp3" + //AltMissileEffect "blaster/Shot07R" + AltMuzzleEffect "Blaster/MuzzleFlash01R" + hasAnimOverrides 1 + animReady TORSO_WEAPONIDLE2 + animReadyWalk TORSO_WEAPONIDLE2 + animReadyNoAmmo BOTH_ATTACK2 + animAttack BOTH_ATTACK2 + animAttackWalk BOTH_ATTACK2 + + customammo 300 + FPchargeMult 1.2 +} + +description "Cal Kestis [Jedi] + +A Jedi with bacta stims, multiple lightsaber and forcepower customization options, and if needed a blaster pistol. + +^2Weaponry: +- Melee +-- 10% faster RoF +- Lightsaber +-- Saber/Blaster Defense (0) +-- 8% more Blue Dmg +-- 125% Spec Dmg mult +-- Saber Throw ^3[CS1] +--- 33% more DMG +-- Slap ^3[CS2] +> Staff(Staff/Yellow) +-- 8% Faster AS +> Dual Lightsabers(Dual/Yellow) +-- 8% Faster AS +> Crossguard Lightsaber(Red) +-- 20% Longer Reach +-- 10% Slower AS +> Single (Yellow/Cyan) + +^6Inventory: +- Bacta Stim (Gradual 50 HP) +- Heavy Bacta Stim + +^5Force Powers: +- Jump (3) + +^8Attributes: +- Slow Faller" diff --git a/z_MBLegends/ext_data/mb2/teamconfig/LEG_Good.mbtc b/z_MBLegends/ext_data/mb2/teamconfig/LEG_Good.mbtc index 82226854a..721bc640f 100644 --- a/z_MBLegends/ext_data/mb2/teamconfig/LEG_Good.mbtc +++ b/z_MBLegends/ext_data/mb2/teamconfig/LEG_Good.mbtc @@ -101,6 +101,7 @@ SubclassesForClass5 Subclass9 "h9_JSword" Subclass10 "h9_JAcrobat" Subclass11 "h9_JBrute" + Subclass12 "h9_CalK" } SubclassesForClass6 diff --git a/z_MBLegends/ext_data/sabers/saber_legends_other7.sab b/z_MBLegends/ext_data/sabers/saber_legends_other7.sab index f226255c7..9debaef55 100644 --- a/z_MBLegends/ext_data/sabers/saber_legends_other7.sab +++ b/z_MBLegends/ext_data/sabers/saber_legends_other7.sab @@ -1,4 +1,3 @@ - reb_wrench_p { name "Power Wrench" @@ -309,4 +308,111 @@ saber_sion_l lungeAtkMove LS_PURPLE_DFA jumpAtkRightMove LS_A_FLIP_SLASH jumpAtkLeftMove LS_CYAN_DFA +} + +saber_cal_staff_legends +{ + name "Kestis SaberStaff" + saberType SABER_STAFF + saberModel "models/weapons2/saber_plasma/saber_cal_staff.glm" + soundLoop "s/w/s/dm_hum.wav" + soundOn "s/w/s/on.wav" + soundOff "s/w/s/off.wav" + spinsound "s/w/s/spin.wav" + hitSound1 "s/w/s/hit1.mp3" + hitSound2 "s/w/s/hit2.mp3" + hitSound3 "s/w/s/hit3.mp3" + bounceSound1 "s/w/s/bounce1.mp3" + bounceSound2 "s/w/s/bounce2.mp3" + bounceSound3 "s/w/s/bounce3.mp3" + numBlades 2 + saberLength 32 + saberStyle staff + throwable 1 + singleBladeStyle medium + twoHanded 1 + animSpeedScale 1.08 +} + +saber_cal3_crossguard_legends +{ + name "Kestis Crossguard Saber" + saberType SABER_SINGLE + saberModel "models/weapons2/saber_plasma/saber_cal3_crossguard.glm" + soundLoop "s/w/s/dm_hum.wav" + soundOn "s/w/s/on.wav" + soundOff "s/w/s/off.wav" + spinsound "s/w/s/spin.wav" + hitSound1 "s/w/s/hit1.mp3" + hitSound2 "s/w/s/hit2.mp3" + hitSound3 "s/w/s/hit3.mp3" + bounceSound1 "s/w/s/bounce1.mp3" + bounceSound2 "s/w/s/bounce2.mp3" + bounceSound3 "s/w/s/bounce3.mp3" + saberLength 48 + saberLength2 3 + saberLength3 3 + saberRadius 3.6 + saberRadius2 1 + saberRadius3 1 + trailStyle2 2 + trailStyle3 2 + numblades 3 + AnimSpeedScale 0.90 +} + +saber_cal3b_legends +{ + name "Kestis Dual Lightsabers" + saberType SABER_SINGLE + saberModel "models/weapons2/saber_plasma/saber_cal3.glm" + soundLoop "s/w/s/dm_hum.wav" + soundOn "s/w/s/on.wav" + soundOff "s/w/s/off.wav" + spinsound "s/w/s/spin.wav" + hitSound1 "s/w/s/hit1.mp3" + hitSound2 "s/w/s/hit2.mp3" + hitSound3 "s/w/s/hit3.mp3" + bounceSound1 "s/w/s/bounce1.mp3" + bounceSound2 "s/w/s/bounce2.mp3" + bounceSound3 "s/w/s/bounce3.mp3" + saberLength 40 + animSpeedScale 1.08 +} + +saber_cal3_offhand_legends +{ + name "Kestis Single Blade" + saberType SABER_SINGLE + saberModel "models/weapons2/saber_plasma/saber_cal3_offhand.glm" + soundLoop "s/w/s/dm_hum.wav" + soundOn "s/w/s/on.wav" + soundOff "s/w/s/off.wav" + spinsound "s/w/s/spin.wav" + hitSound1 "s/w/s/hit1.mp3" + hitSound2 "s/w/s/hit2.mp3" + hitSound3 "s/w/s/hit3.mp3" + bounceSound1 "s/w/s/bounce1.mp3" + bounceSound2 "s/w/s/bounce2.mp3" + bounceSound3 "s/w/s/bounce3.mp3" + saberLength 28 + animSpeedScale 1.08 +} + +saber_cal_legends +{ + name "Cal Kestis (JFO)" + saberType SABER_SINGLE + saberModel "models/weapons2/saber_plasma/saber_cal.glm" + soundLoop "s/w/s/dm_hum.wav" + soundOn "s/w/s/on.wav" + soundOff "s/w/s/off.wav" + spinsound "s/w/s/spin.wav" + hitSound1 "s/w/s/hit1.mp3" + hitSound2 "s/w/s/hit2.mp3" + hitSound3 "s/w/s/hit3.mp3" + bounceSound1 "s/w/s/bounce1.mp3" + bounceSound2 "s/w/s/bounce2.mp3" + bounceSound3 "s/w/s/bounce3.mp3" + saberLength 40 } \ No newline at end of file From 82354cb43aa086e8f2c8da7f5dc9e2cde8f5ed55 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 17:58:33 +0100 Subject: [PATCH 59/67] v9_SJugger beskar Allows them to survive a saber hit again, which they need due to their size. Armor slightly lowered instead. --- z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch b/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch index f27792cce..b1db82a01 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SJugger.mbch @@ -8,7 +8,7 @@ ClassInfo weapons WP_SABER|WP_MELEE - attributes MB_ATT_FORCEBLOCK,1|MB_ATT_DEFLECT,2|MB_ATT_FORCEFOCUS,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_HEALING,1|MB_ATT_GUN_DEFENSE,2|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GETUPS,3 + attributes MB_ATT_FORCEBLOCK,1|MB_ATT_DEFLECT,2|MB_ATT_FORCEFOCUS,1|MB_ATT_WOOKIE_STRENGTH,2|MB_ATT_HEALING,1|MB_ATT_GUN_DEFENSE,2|MB_ATT_FP_SABER_DEFENSE,3|MB_ATT_GETUPS,3|MB_ATT_BESKAR,1 saberDamageStyle SS_STRONG,300|SS_DESANN,300 saberstyle SS_DESANN|SS_STRONG @@ -19,7 +19,7 @@ ClassInfo forcepowers FP_SABER_OFFENSE,3|FP_LEVITATION,3|FP_LIGHTNING,2|FP_PUSH,2|FP_PULL,2|FP_SABERTHROW,2|FP_SEE,1 maxhealth 145 - maxarmor 60 + maxarmor 50 forcepool 130 forceregen 1.05 rateOfFire_Melee .9 @@ -105,4 +105,5 @@ A massive, tanky Sith with high-powered and long-reaching Lightsaber attacks. - Strength (2) - Getup (3) - Healing (1) +- Beskar (1) - Force Block/Focus (1)" \ No newline at end of file From 32e07bcbf1d12ce1c5e9f47775d8a44ccf308e3b Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Thu, 26 Feb 2026 22:28:36 +0100 Subject: [PATCH 60/67] h3_Arc null spec p2 Adds p2 for null arcs --- .../ext_data/mb2/character/h3_Arc.mbch | 80 ++++++++++--------- 1 file changed, 42 insertions(+), 38 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch b/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch index e9c0fe03a..a0d050ef8 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch @@ -243,56 +243,60 @@ ClassInfo c_att_ranks_29 3,3,7 - c_att_skill_30 MB_ATT_WESTARM5 - c_att_names_30 "WESTAR-M5 Blaster Rifle" - c_att_ranks_30 0,0 + c_att_skill_30 MB_ATT_CLONE_PISTOL + c_att_names_30 "DC-15s/17 Clone Pistol" + c_att_ranks_30 0,0 - c_att_skill_31 MB_ATT_ARC_RIFLE_GRENADELAUNCHER - c_att_names_31 "> M5 Pulse Grenade Addon" + c_att_skill_31 MB_ATT_WESTARM5 + c_att_names_31 "WESTAR-M5 Blaster Rifle" c_att_ranks_31 0,0 - c_att_descs_31 "When combined with the below, equips 2 Pulses and a Scope" - c_att_skill_32 MB_ATT_ARC_RIFLE_SCOPE - c_att_names_32 "> M5 Scope Addon" - c_att_ranks_32 0 - c_att_descs_32 "When combined with the above, equips 2 Pulses and a Scope" + c_att_skill_32 MB_ATT_ARC_RIFLE_GRENADELAUNCHER + c_att_names_32 "> M5 Pulse Grenade Addon" + c_att_ranks_32 0,0 + c_att_descs_32 "When combined with the below, equips 2 Pulses and a Scope" - c_att_skill_33 MB_ATT_PLX1 - c_att_names_33 "PLX-1 Rocket Launcher" - c_att_ranks_33 0,0,0 - - c_att_skill_34 MB_ATT_PULSE_GRENADES - c_att_names_34 "Pulse Grenades" - c_att_ranks_34 0,0,0 + c_att_skill_33 MB_ATT_ARC_RIFLE_SCOPE + c_att_names_33 "> M5 Scope Addon" + c_att_ranks_33 0 + c_att_descs_33 "When combined with the above, equips 2 Pulses and a Scope" - c_att_skill_35 MB_ATT_DMG_GIVEN_MULTIPLIER - c_att_names_35 "Dmg Given (115%)" - c_att_ranks_35 0 + c_att_skill_34 MB_ATT_PLX1 + c_att_names_34 "PLX-1 Rocket Launcher" + c_att_ranks_34 0,0,0 - c_att_skill_36 MB_ATT_HEALTH - c_att_names_36 "HP (100/115/145)" - c_att_ranks_36 0,0,0 + c_att_skill_35 MB_ATT_PULSE_GRENADES + c_att_names_35 "Pulse Grenades" + c_att_ranks_35 0,0,0 + + c_att_skill_36 MB_ATT_DMG_GIVEN_MULTIPLIER + c_att_names_36 "Dmg Given (115%)" + c_att_ranks_36 0 - c_att_skill_37 MB_ATT_ARMOUR - c_att_names_37 "Armor (65/80/115)" + c_att_skill_37 MB_ATT_HEALTH + c_att_names_37 "HP (100/115/145)" c_att_ranks_37 0,0,0 + + c_att_skill_38 MB_ATT_ARMOUR + c_att_names_38 "Armor (65/80/115)" + c_att_ranks_38 0,0,0 - c_att_skill_38 MB_ATT_FLOAT_HOP - c_att_names_38 "Slow Faller" - c_att_ranks_38 0 + c_att_skill_39 MB_ATT_FLOAT_HOP + c_att_names_39 "Slow Faller" + c_att_ranks_39 0 - c_att_skill_39 MB_ATT_STM_MULTIPLIER - c_att_names_39 "Skill Cd (125%)" - c_att_ranks_39 0 - c_att_descs_39 "110% default" + c_att_skill_40 MB_ATT_STM_MULTIPLIER + c_att_names_40 "Skill Cd (125%)" + c_att_ranks_40 0 + c_att_descs_40 "110% default" - c_att_skill_40 MB_ATT_STAMINA - c_att_names_40 "Stamina ^3[CS1]" - c_att_ranks_40 0,0,0 + c_att_skill_41 MB_ATT_STAMINA + c_att_names_41 "Stamina ^3[CS1]" + c_att_ranks_41 0,0,0 - c_att_skill_41 MB_ATT_DEXTERITY - c_att_names_41 "Dexterity ^3[CS2]" - c_att_ranks_41 0,0,0 + c_att_skill_42 MB_ATT_DEXTERITY + c_att_names_42 "Dexterity ^3[CS2]" + c_att_ranks_42 0,0,0 } description "ARC Trooper From 9e0759477817235c054550fccedb588b295c4cb7 Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Fri, 27 Feb 2026 19:20:35 +0100 Subject: [PATCH 61/67] HUD tracking update --- z_MBLegends/ext_data/mb2/character/h1_SecurET.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h2_Carth.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h2_Han.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h2_JynE.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h2_Padme.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h2_Panaka.mbch | 2 ++ z_MBLegends/ext_data/mb2/character/h3_Arc.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h3_Baze.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h3_Cander.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h3_CloneCom.mbch | 2 ++ z_MBLegends/ext_data/mb2/character/h3_Delta.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h4_KirKanos.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch | 4 ++++ z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h5_Skirata.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h6_Cross.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h6_Mission.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h6_Nien.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h7_CloneAss.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h7_HK47.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h7_Hera.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h7_RebSapper.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h7_Spy.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h8_Chewie.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/h8_Zaal.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v1_B1.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch | 2 ++ z_MBLegends/ext_data/mb2/character/v2_Calo.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v2_Greedo.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v3_FOMarsh.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v3_HeavyStorm.mbch | 5 ++++- z_MBLegends/ext_data/mb2/character/v3_Trando.mbch | 2 ++ z_MBLegends/ext_data/mb2/character/v4_BX.mbch | 2 ++ z_MBLegends/ext_data/mb2/character/v4_PurgeTr.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v5_Boba.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v5_Watto.mbch | 4 +++- z_MBLegends/ext_data/mb2/character/v6_Aurra.mbch | 4 +++- z_MBLegends/ext_data/mb2/character/v7_Krennic.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch | 3 +++ z_MBLegends/ext_data/mb2/character/v7_Thrawn.mbch | 3 +++ 48 files changed, 141 insertions(+), 3 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h1_SecurET.mbch b/z_MBLegends/ext_data/mb2/character/h1_SecurET.mbch index 4da19bdc2..8d64260d9 100644 --- a/z_MBLegends/ext_data/mb2/character/h1_SecurET.mbch +++ b/z_MBLegends/ext_data/mb2/character/h1_SecurET.mbch @@ -19,6 +19,9 @@ ClassInfo special1 EAS_HI_SPRINT special2 EAS_NONE special4 EAS_HI_GRAPPLEHOOK + + special1HUD HUD_CONCBLOB + special2HUD HUD_SONICNADE saber1 soldierbaton_legends forcepowers FP_SABER_OFFENSE,3 diff --git a/z_MBLegends/ext_data/mb2/character/h2_Carth.mbch b/z_MBLegends/ext_data/mb2/character/h2_Carth.mbch index 15891a2f4..aa81d89b4 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_Carth.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_Carth.mbch @@ -16,6 +16,9 @@ ClassInfo resource RESOURCE_ENERGY forcepool 120 + + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE holdables HI_MEDPAC_BIG diff --git a/z_MBLegends/ext_data/mb2/character/h2_Han.mbch b/z_MBLegends/ext_data/mb2/character/h2_Han.mbch index 031b96225..6faa798c0 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_Han.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_Han.mbch @@ -25,6 +25,9 @@ ClassInfo forceregen 2 rankSTM 0.75 + + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE bargeSoundOverride "sound/chars/han_anh/misc/victory1.mp3" diff --git a/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch b/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch index fae9e2bd2..b22be84a0 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_JynE.mbch @@ -13,6 +13,9 @@ ClassInfo forcepowers FP_SABER_OFFENSE,3 maxhealth 150 maxarmor 110 + + special1HUD HUD_SONICNADE + special2HUD HUD_IONBLOB saber1 truncheon_legends saber2 a180_saber_legends diff --git a/z_MBLegends/ext_data/mb2/character/h2_Padme.mbch b/z_MBLegends/ext_data/mb2/character/h2_Padme.mbch index dbc22c6fa..f6997dd7c 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_Padme.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_Padme.mbch @@ -19,6 +19,9 @@ ClassInfo baseSpeed 255 +special1HUD HUD_PULSENADE +special2HUD HUD_CONCNADE + //rateOfFire 0.8 rateOfFire_Melee 0.9 diff --git a/z_MBLegends/ext_data/mb2/character/h2_Panaka.mbch b/z_MBLegends/ext_data/mb2/character/h2_Panaka.mbch index af9aa1229..30a0a9e3f 100644 --- a/z_MBLegends/ext_data/mb2/character/h2_Panaka.mbch +++ b/z_MBLegends/ext_data/mb2/character/h2_Panaka.mbch @@ -31,6 +31,8 @@ ClassInfo maxarmor 90 BPmultiplier 0 + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE forcepowers FP_RAGE,1|FP_PROTECT,1|FP_TEAM_FORCE,2 resource RESOURCE_RAGE diff --git a/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch b/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch index a0d050ef8..47a9324b8 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Arc.mbch @@ -20,6 +20,9 @@ ClassInfo knockbackTaken 0.88 + special1HUD HUD_CONCBLOB + special2HUD HUD_IONBLOB + skilltimerMod 0.9 rankSTM 0.75 diff --git a/z_MBLegends/ext_data/mb2/character/h3_Baze.mbch b/z_MBLegends/ext_data/mb2/character/h3_Baze.mbch index a30f31fb3..feee4f2fe 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Baze.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Baze.mbch @@ -22,6 +22,9 @@ ClassInfo knockbackTaken 0.8 knockbackGiven 1.1 + + special1HUD HUD_FRAGNADE + special2HUD HUD_SONICNADE speed 0.92 diff --git a/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch b/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch index c150b5405..30f17535a 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_BossNass.mbch @@ -36,6 +36,9 @@ ClassInfo special1 EAS_NONE special2 EAS_HI_DASH + special1HUD HUD_PULSENADE + special2HUD HUD_PLX1ROCKETS + modelScale 1.10 uioverlay "gfx/icons/heavy" model "bossnass" diff --git a/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch b/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch index e81fe1d89..09b700a4e 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Cander.mbch @@ -38,6 +38,9 @@ ClassInfo knockbackTaken .80 rankKbTaken .20 + special1HUD HUD_IONBLOB + special2HUD HUD_FRAGNADE + gloatAnim BOTH_VICTORY_FAST uioverlay_r "gfx/icons/heavy" diff --git a/z_MBLegends/ext_data/mb2/character/h3_CloneCom.mbch b/z_MBLegends/ext_data/mb2/character/h3_CloneCom.mbch index da71c0f24..71c6f172e 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_CloneCom.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_CloneCom.mbch @@ -9,6 +9,8 @@ WP_UGLFlags HELD_KNOCKBACK WP_DCCarbineFlags HELD_ALTRELOAD WP_DisruptorFlags HELD_ALTRELOAD WP_FlechetteFlags HELD_ALTRELOAD +special1HUD HUD_FRAGNADE +special2HUD HUD_CONCNADE attributes MB_ATT_STAMINA,2|MB_ATT_PISTOL,1|MB_ATT_DEXTERITY,1|MB_ATT_BLAST_ARMOUR|MB_ATT_AMMO,3|MB_ATT_FRAGS,1 BPmultiplier 0 saber1 cc diff --git a/z_MBLegends/ext_data/mb2/character/h3_Delta.mbch b/z_MBLegends/ext_data/mb2/character/h3_Delta.mbch index 0bf6d66f7..3c3b6a162 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Delta.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Delta.mbch @@ -25,6 +25,9 @@ ClassInfo ASmultiplier 1.25 BPmultiplier 0 + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE + basespeed 203 saberDamage 120 diff --git a/z_MBLegends/ext_data/mb2/character/h4_KirKanos.mbch b/z_MBLegends/ext_data/mb2/character/h4_KirKanos.mbch index 7c62f6a54..cecd7ced1 100644 --- a/z_MBLegends/ext_data/mb2/character/h4_KirKanos.mbch +++ b/z_MBLegends/ext_data/mb2/character/h4_KirKanos.mbch @@ -19,6 +19,9 @@ ClassInfo forcepool 135 forceregen 1.2 + special1HUD HUD_TRACKINGDART + special2HUD HUD_SONICNADE + model "kir_kanos" skin "default" uishader "models/players/kir_kanos/mb2_icon_default" diff --git a/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch b/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch index 1f77d1f60..fa9c12059 100644 --- a/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch +++ b/z_MBLegends/ext_data/mb2/character/h5_AstroR2.mbch @@ -39,6 +39,10 @@ ClassInfo hackRate 0.80 basespeed 215 disableGunBash 1 + + special1HUD HUD_FRAGNADE + special2HUD HUD_WRISTLASER + resource RESOURCE_FUEL forcepool 45 diff --git a/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch b/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch index 5939f43ec..475e395db 100644 --- a/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch +++ b/z_MBLegends/ext_data/mb2/character/h5_BoKatan.mbch @@ -29,6 +29,9 @@ ClassInfo APmultiplier 1.20 BPmultiplier 1.1 + special1HUD HUD_POISONDART + special2HUD HUD_WRISTLASER + modelscale 1.01 model "BoKatan" diff --git a/z_MBLegends/ext_data/mb2/character/h5_Skirata.mbch b/z_MBLegends/ext_data/mb2/character/h5_Skirata.mbch index 8b6d3bc9b..674e87632 100644 --- a/z_MBLegends/ext_data/mb2/character/h5_Skirata.mbch +++ b/z_MBLegends/ext_data/mb2/character/h5_Skirata.mbch @@ -37,6 +37,9 @@ ClassInfo BPmultiplier 0 saberdamage 100 saberStanceAnim BOTH_STAND9 + + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE flourishAnim BOTH_SHOWOFF_FAST diff --git a/z_MBLegends/ext_data/mb2/character/h6_Cross.mbch b/z_MBLegends/ext_data/mb2/character/h6_Cross.mbch index 18d3fbde9..c38439119 100644 --- a/z_MBLegends/ext_data/mb2/character/h6_Cross.mbch +++ b/z_MBLegends/ext_data/mb2/character/h6_Cross.mbch @@ -15,6 +15,9 @@ ClassInfo forcepool 115 forceRegen 1.15 resource RESOURCE_STAMINA + + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE BPmultiplier 0 saber1 cross_knife diff --git a/z_MBLegends/ext_data/mb2/character/h6_Mission.mbch b/z_MBLegends/ext_data/mb2/character/h6_Mission.mbch index dd23a61a0..9bccc2de9 100644 --- a/z_MBLegends/ext_data/mb2/character/h6_Mission.mbch +++ b/z_MBLegends/ext_data/mb2/character/h6_Mission.mbch @@ -29,6 +29,9 @@ ClassInfo rateOfFire 0.8 + special1HUD HUD_TRACKINGDART + special2HUD HUD_IONBLOB + modelscale 0.85 model "mission_new" skin "default" diff --git a/z_MBLegends/ext_data/mb2/character/h6_Nien.mbch b/z_MBLegends/ext_data/mb2/character/h6_Nien.mbch index 3f2666b45..dc7b059d0 100644 --- a/z_MBLegends/ext_data/mb2/character/h6_Nien.mbch +++ b/z_MBLegends/ext_data/mb2/character/h6_Nien.mbch @@ -25,6 +25,9 @@ ClassInfo knockbackTaken 1.35 + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE + ASmultiplier 1.15 APmultiplier 1.2 BPmultiplier 0 diff --git a/z_MBLegends/ext_data/mb2/character/h7_CloneAss.mbch b/z_MBLegends/ext_data/mb2/character/h7_CloneAss.mbch index acba5f163..5704475b3 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_CloneAss.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_CloneAss.mbch @@ -45,6 +45,9 @@ ClassInfo uioverlay_l "gfx/icons/tactician" uioverlay_r "gfx/icons/infantry" + special1HUD HUD_POISONDART + special2HUD HUD_FRAGNADE + MBClass MB_CLASS_ARCTROOPER modelscale 1.02 speed 1.07 diff --git a/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch b/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch index 218d0ecd8..773f61981 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_HK47.mbch @@ -24,6 +24,9 @@ ClassInfo forcepowers FP_SEE,1 hackRate 0.86 + special1HUD HUD_POISONDART + special2HUD HUD_FRAGNADE + WP_T21Flags HELD_ALTRELOAD WP_EE4Flags HELD_DISRUPTIFY|HELD_ALTRELOAD WP_TripMineFlags HELD_POISON|HELD_STUN diff --git a/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch b/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch index c8541cb39..e97ef2c99 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_Hera.mbch @@ -24,6 +24,9 @@ ClassInfo knockbackGiven 1.05 + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE + //WP_BlasterFlags HELD_KNOCKBACK special1 EAS_HI_DODGE diff --git a/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch b/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch index 2b7b4cc28..bbf4bad47 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_Lobot.mbch @@ -18,6 +18,9 @@ ClassInfo CSMultiplier 1.2 BPmultiplier 0 + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE + saber1 Wrench_Legends sabercolor 0 saberstyle SS_MEDIUM|SS_STRONG diff --git a/z_MBLegends/ext_data/mb2/character/h7_RebSapper.mbch b/z_MBLegends/ext_data/mb2/character/h7_RebSapper.mbch index 8485ca381..d777075fa 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_RebSapper.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_RebSapper.mbch @@ -30,6 +30,9 @@ armourRegenCap 20 basespeed 215 damageTaken 1 +special1HUD HUD_FRAGNADE +special2HUD HUD_PULSENADE + hackRate 0.86 knockbackTaken 1.1 diff --git a/z_MBLegends/ext_data/mb2/character/h7_Spy.mbch b/z_MBLegends/ext_data/mb2/character/h7_Spy.mbch index e67de1a02..f28ee249c 100644 --- a/z_MBLegends/ext_data/mb2/character/h7_Spy.mbch +++ b/z_MBLegends/ext_data/mb2/character/h7_Spy.mbch @@ -28,6 +28,9 @@ ClassInfo classflags CFL_HEAVYMELEE|CFL_SEEING_STEALTH holdables HI_CLOAK|HI_MEDPAC + special1HUD HUD_SONICNADE + special2HUD HUD_TRACKINGDART + speed 1.03 uioverlay_l "gfx/icons/tactician" diff --git a/z_MBLegends/ext_data/mb2/character/h8_Chewie.mbch b/z_MBLegends/ext_data/mb2/character/h8_Chewie.mbch index 7f24d18f2..5614cca5f 100644 --- a/z_MBLegends/ext_data/mb2/character/h8_Chewie.mbch +++ b/z_MBLegends/ext_data/mb2/character/h8_Chewie.mbch @@ -27,6 +27,9 @@ ClassInfo WP_ShotgunFlags HELD_ALTRELOAD|HELD_STUN //WP_BowcasterFlags HELD_SPEED + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE + uioverlay "gfx/icons/brawler" meleeMoves M_UPPERCUT|M_BLOCK|M_FBKICK|M_JUMPKICK|M_KATA|M_KICK|M_LEGSWEEP|M_PUNCH|M_RLKICK diff --git a/z_MBLegends/ext_data/mb2/character/h8_Zaal.mbch b/z_MBLegends/ext_data/mb2/character/h8_Zaal.mbch index fd5bd70b1..75b30e609 100644 --- a/z_MBLegends/ext_data/mb2/character/h8_Zaal.mbch +++ b/z_MBLegends/ext_data/mb2/character/h8_Zaal.mbch @@ -23,6 +23,9 @@ ClassInfo BPmultiplier 0.95 saber1 vibroblade_zaalbar_legends saberstyle SS_MEDIUM + + special1HUD HUD_FIRENADE + special2HUD HUD_PULSENADE saber1_1 vibrosword_zaalbar_legends saber2_1 vibrosword_zaalbar_legends diff --git a/z_MBLegends/ext_data/mb2/character/v1_B1.mbch b/z_MBLegends/ext_data/mb2/character/v1_B1.mbch index 5ceb37bbb..10e326bcc 100644 --- a/z_MBLegends/ext_data/mb2/character/v1_B1.mbch +++ b/z_MBLegends/ext_data/mb2/character/v1_B1.mbch @@ -23,6 +23,9 @@ ClassInfo resource RESOURCE_BATTERY damageGiven 1 + + special1HUD HUD_FRAGNADE + special2HUD HUD_PLX1ROCKETS classflags CFL_DISMEMBERFRAGILE diff --git a/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch b/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch index 1e18250ca..2b27a760e 100644 --- a/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch +++ b/z_MBLegends/ext_data/mb2/character/v1_TORagent.mbch @@ -22,6 +22,8 @@ rateOfFire_Melee .91 rankKbGiven 1.3 basespeed 220 rankbasespeed 235 +special1HUD HUD_POISONDART +special2HUD HUD_FRAGNADE WP_SaberFlags HELD_PULSE|HELD_POISON WP_FragNadeFlags HELD_POISON|HELD_TRACKING WP_DLT20AFlags HELD_ALTRELOAD diff --git a/z_MBLegends/ext_data/mb2/character/v2_Calo.mbch b/z_MBLegends/ext_data/mb2/character/v2_Calo.mbch index 0743b6dd3..efe4215b9 100644 --- a/z_MBLegends/ext_data/mb2/character/v2_Calo.mbch +++ b/z_MBLegends/ext_data/mb2/character/v2_Calo.mbch @@ -17,6 +17,9 @@ ClassInfo resource RESOURCE_ENERGY forcepool 120 + special1HUD HUD_TRACKINGDART + special2HUD HUD_CONCNADE + holdables HI_MEDPAC_BIG modelscale 0.93 diff --git a/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch b/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch index 28a7591be..588ffcc80 100644 --- a/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v2_FlameTr.mbch @@ -21,6 +21,9 @@ Classinfo knockbacktaken .9 speed 1.06 + special1HUD HUD_FIRENADE + special2HUD HUD_WRISTLASER + resource RESOURCE_ENERGY forcepool 100 diff --git a/z_MBLegends/ext_data/mb2/character/v2_Greedo.mbch b/z_MBLegends/ext_data/mb2/character/v2_Greedo.mbch index eeef400cc..0f4e4e753 100644 --- a/z_MBLegends/ext_data/mb2/character/v2_Greedo.mbch +++ b/z_MBLegends/ext_data/mb2/character/v2_Greedo.mbch @@ -28,6 +28,9 @@ ClassInfo special1 EAS_HI_DODGE special4 EAS_HI_BARGE + + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE idleAnim BOTH_SCEPTER_HOLD flourishAnim BOTH_SCEPTER_HOLD diff --git a/z_MBLegends/ext_data/mb2/character/v3_FOMarsh.mbch b/z_MBLegends/ext_data/mb2/character/v3_FOMarsh.mbch index 4b11c7525..b2fc88ab9 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_FOMarsh.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_FOMarsh.mbch @@ -27,6 +27,9 @@ ClassInfo CSmultiplier 1.1 ASmultiplier 1.1 BPmultiplier 0.9 + + special1HUD HUD_FRAGNADE + special2HUD HUD_FIRENADE classflags CFL_HEAVYMELEE diff --git a/z_MBLegends/ext_data/mb2/character/v3_HeavyStorm.mbch b/z_MBLegends/ext_data/mb2/character/v3_HeavyStorm.mbch index f6a627273..15559272f 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_HeavyStorm.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_HeavyStorm.mbch @@ -14,9 +14,12 @@ ClassInfo maxhealth 60 rankHealth 80,100 - + maxArmor 40 rankArmor 80 + + special1HUD HUD_FRAGNADE + special2HUD HUD_FIRENADE resource RESOURCE_STAMINA forcepool 100 diff --git a/z_MBLegends/ext_data/mb2/character/v3_Trando.mbch b/z_MBLegends/ext_data/mb2/character/v3_Trando.mbch index 58adc6e9f..c63f2c767 100644 --- a/z_MBLegends/ext_data/mb2/character/v3_Trando.mbch +++ b/z_MBLegends/ext_data/mb2/character/v3_Trando.mbch @@ -28,6 +28,8 @@ RunForward BOTH_WOOKIEE_RAGE_RUN special2 EAS_HI_TRACKER special1 EAS_FP_SEE special3 EAS_FP_HEAL +special1HUD HUD_FRAGNADE +special2HUD HUD_TRACKINGDART model "trandoshan" skin "merc" uishader "models/players/trandoshan/mb2_icon_merc" diff --git a/z_MBLegends/ext_data/mb2/character/v4_BX.mbch b/z_MBLegends/ext_data/mb2/character/v4_BX.mbch index ec7661d7d..0ff9cf2fd 100644 --- a/z_MBLegends/ext_data/mb2/character/v4_BX.mbch +++ b/z_MBLegends/ext_data/mb2/character/v4_BX.mbch @@ -36,6 +36,8 @@ ClassInfo uioverlay_l "gfx/icons/spec_infantry" uioverlay_c "gfx/icons/hybrid" gloatAnim BOTH_FJSS_TL_BR + special1HUD HUD_FRAGNADE + special2HUD HUD_FIRENADE model "bxdroid" skin "default" diff --git a/z_MBLegends/ext_data/mb2/character/v4_PurgeTr.mbch b/z_MBLegends/ext_data/mb2/character/v4_PurgeTr.mbch index 24625a149..b3ef68ee3 100644 --- a/z_MBLegends/ext_data/mb2/character/v4_PurgeTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v4_PurgeTr.mbch @@ -36,6 +36,9 @@ baseSpeed 200 CSmultiplier 1.10 + special1HUD HUD_CONCBLOB + special2HUD HUD_CONCNADE + tauntAnim BOTH_VICTORY_FAST gloatAnim BOTH_VICTORY_FAST flourishAnim BOTH_VICTORY_FAST diff --git a/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch b/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch index 7334ae5fb..196448a3f 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_Boba.mbch @@ -20,6 +20,9 @@ ClassInfo basespeed 225 rateoffire 0.8 + + special1HUD HUD_WHISTLINGBIRDS + special2HUD HUD_WRISTLASER WP_ShotgunFlags HELD_ALTRELOAD|HELD_DISRUPTIFY WP_ConcussionFlags HELD_SLOWPROJ|HELD_KNOCKBACK|HELD_ALTRELOAD|HELD_STUN diff --git a/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch b/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch index 44edc7920..30a8a0c04 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_ImpArmCom.mbch @@ -23,6 +23,9 @@ ClassInfo BPmultiplier 0 + special1HUD HUD_FIRENADE + special2HUD HUD_WRISTLASER + special1 EAS_HI_FLAME special2 special3 EAS_NONE diff --git a/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch b/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch index 640433736..dfe74468d 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_JumpTr.mbch @@ -28,6 +28,9 @@ ClassInfo skilltimerMod 1.2 knockbackTaken 0.8 + + special1HUD HUD_FRAGNADE + special2HUD HUD_IONBLOB meleeMoves M_UPPERCUT|M_BLOCK|M_FBKICK|M_JUMPKICK|M_KATA|M_KICK|M_LEGSWEEP|M_PUNCH|M_RLKICK diff --git a/z_MBLegends/ext_data/mb2/character/v5_Watto.mbch b/z_MBLegends/ext_data/mb2/character/v5_Watto.mbch index 8466f2127..70e820b9c 100644 --- a/z_MBLegends/ext_data/mb2/character/v5_Watto.mbch +++ b/z_MBLegends/ext_data/mb2/character/v5_Watto.mbch @@ -25,7 +25,9 @@ ClassInfo special2 EAS_HI_SEEKER special3 EAS_HI_DODGE - + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE + saberDamage 120 saberSpecialDamage 2 saberMaxChain 2 diff --git a/z_MBLegends/ext_data/mb2/character/v6_Aurra.mbch b/z_MBLegends/ext_data/mb2/character/v6_Aurra.mbch index 4cb52a6d1..45a80f4db 100644 --- a/z_MBLegends/ext_data/mb2/character/v6_Aurra.mbch +++ b/z_MBLegends/ext_data/mb2/character/v6_Aurra.mbch @@ -33,7 +33,9 @@ ClassInfo special2 EAS_NONE special3 EAS_FP_SPEED special4 EAS_FP_PROTECT - + + special1HUD HUD_POISONDART + special2HUD HUD_FRAGNADE bowAnim BOTH_HAN_TAUNT flourishAnim BOTH_STAND10_TALK2 diff --git a/z_MBLegends/ext_data/mb2/character/v7_Krennic.mbch b/z_MBLegends/ext_data/mb2/character/v7_Krennic.mbch index 7fcd60393..65d8ecd56 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Krennic.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Krennic.mbch @@ -17,6 +17,9 @@ ClassInfo maxarmor 125 baseSpeed 255 + + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADES resource RESOURCE_ENERGY forcepool 110 diff --git a/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch b/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch index 474b6958e..8322bd87d 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Noghri.mbch @@ -27,6 +27,9 @@ ClassInfo rateOfFire_Melee 0.88 + special1HUD HUD_POISONDART + special2HUD HUD_WHISTLINGBIRDS + saber1 vibrokhopesh saberstyle SS_TAVION saberMaxChain 4 diff --git a/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch b/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch index ea4f61a9c..d6e321f9b 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Reelo.mbch @@ -29,6 +29,9 @@ ClassInfo meleeMoves M_UPPERCUT|M_BLOCK|M_FBKICK|M_JUMPKICK|M_KATA|M_KICK|M_LEGSWEEP|M_PUNCH|M_RLKICK flourishanim BOTH_STAND5TOAIM + + special1HUD HUD_FRAGNADE + special2HUD HUD_PULSENADE uioverlay_l "gfx/icons/tactician" uioverlay_r "gfx/icons/heavy" diff --git a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch index 4fef8af8f..0976277c7 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Saboteur.mbch @@ -15,6 +15,9 @@ ClassInfo rankDmgGiven 1.1 basespeed 230 + special1HUD HUD_FRAGNADE + special2HUD HUD_CONCNADE + //ArmourRegenCap 25 ArmourRegenRate 1000 rankArmourRegenCap 25 diff --git a/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch b/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch index 3407b3be1..7b9c4a489 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Tarkin.mbch @@ -17,6 +17,9 @@ ClassInfo basespeed 197 rateOfFire_Melee 1.05 + + special1HUD HUD_FIRENADE + special2HUD HUD_CONCNADE resource RESOURCE_RAGE forcepool 250 diff --git a/z_MBLegends/ext_data/mb2/character/v7_Thrawn.mbch b/z_MBLegends/ext_data/mb2/character/v7_Thrawn.mbch index beced1317..c5d245eaa 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Thrawn.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Thrawn.mbch @@ -20,6 +20,9 @@ ClassInfo damageTaken 0.9 speed 0.95 rateoffire_melee 0.9 + + special1HUD HUD_SONICNADE + special2HUD HUD_TRACKINGDART holdables HI_MEDPAC_BIG|HI_SEEKER|HI_BINOCULARS From 92b1b23011c1d209c497179e51063976d5a0169a Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Fri, 27 Feb 2026 19:23:35 +0100 Subject: [PATCH 62/67] v7_Kubaz HUD tracking --- z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch index 8b2df4afe..e1c62f092 100644 --- a/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch +++ b/z_MBLegends/ext_data/mb2/character/v7_Kubaz.mbch @@ -30,6 +30,9 @@ ClassInfo saberstyle SS_TAVION|SS_DUAL saberDamage 100 + special1HUD HUD_TRACKINGDART + special2HUD HUD_WRISTLASER + WP_BlasterPistolFlags HELD_POISON classflags CFL_HEAVYMELEE|CFL_SEEING_STEALTH From c31b33f17fa192c8283261ba369c118ac880a6de Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Sun, 1 Mar 2026 10:16:45 +0100 Subject: [PATCH 63/67] v9_Grievous description Not much of a commander of he can't rally. --- z_MBLegends/ext_data/mb2/character/v9_Grievous.mbch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/v9_Grievous.mbch b/z_MBLegends/ext_data/mb2/character/v9_Grievous.mbch index 962cd9404..10326a842 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_Grievous.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_Grievous.mbch @@ -113,7 +113,7 @@ animCharge BOTH_ATTACK2 Description "General Grievous -A speedy, resilient commander with 4 Lightsabers. Excels at close-range encounters as well as quick escapes. +A speedy, resilient saberist with 4 Lightsabers. Excels at close-range encounters as well as quick escapes. ^2Weaponry: - Melee From 8a3d21e398edbf0bb4f6c4421bc6a81c7240b474 Mon Sep 17 00:00:00 2001 From: Unguided Date: Sun, 1 Mar 2026 16:09:24 +0100 Subject: [PATCH 64/67] added Inquisitor Barriss to v9_Inquis / TCW Barriss to h10_JHeal / rogue Barriss to v9_SAssass --- .../ext_data/mb2/character/h10_JHeal.mbch | 40 ++++++++++--------- .../ext_data/mb2/character/v9_Inquis.mbch | 4 ++ .../ext_data/mb2/character/v9_SAssass.mbch | 9 +++++ 3 files changed, 35 insertions(+), 18 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h10_JHeal.mbch b/z_MBLegends/ext_data/mb2/character/h10_JHeal.mbch index d532d3507..2b8432e14 100644 --- a/z_MBLegends/ext_data/mb2/character/h10_JHeal.mbch +++ b/z_MBLegends/ext_data/mb2/character/h10_JHeal.mbch @@ -24,34 +24,38 @@ ClassInfo model "barriss_offee" skin "default" uishader "models/players/barriss_offee/mb2_icon_default" + + model_1 "barriss_offee" + skin_1 "cloak" + uishader_1 "models/players/barriss_offee/mb2_icon_cloak" model_2 "adigallia" skin_2 "robed" uishader_2 "models/players/adigallia/mb2_icon_robed" - model_1 "adigallia" - skin_1 "default" - uishader_1 "models/players/adigallia/mb2_icon_default" - - model_3 "jedipack_hb" - skin_3 "zhar" - uishader_3 "models/players/jedipack_hb/mb2_icon_zhar" + model_3 "adigallia" + skin_3 "default" + uishader_3 "models/players/adigallia/mb2_icon_default" - model_4 "rey" - skin_4 "default" - uishader_4 "models/players/rey/mb2_icon_default" + model_4 "jedipack_hb" + skin_4 "zhar" + uishader_4 "models/players/jedipack_hb/mb2_icon_zhar" model_5 "rey" - skin_5 "jedi" - uishader_5 "models/players/rey/mb2_icon_jedi" + skin_5 "default" + uishader_5 "models/players/rey/mb2_icon_default" + + model_6 "rey" + skin_6 "jedi" + uishader_6 "models/players/rey/mb2_icon_jedi" - model_6 "cade" - skin_6 "default" - uishader_6 "models/players/cade/mb2_icon_default" + model_7 "cade" + skin_7 "default" + uishader_7 "models/players/cade/mb2_icon_default" - model_7 "jedipack_hb" - skin_7 "mical" - uishader_7 "models/players/jedipack_hb/mb2_icon_mical" + model_8 "jedipack_hb" + skin_8 "mical" + uishader_8 "models/players/jedipack_hb/mb2_icon_mical" saber1 saber_barriss_legends sabercolor 4 diff --git a/z_MBLegends/ext_data/mb2/character/v9_Inquis.mbch b/z_MBLegends/ext_data/mb2/character/v9_Inquis.mbch index 9b3f40871..ee3a68db8 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_Inquis.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_Inquis.mbch @@ -53,6 +53,10 @@ ClassInfo skin_2 "default" uishader_2 "models/players/tenthbrother/mb2_icon_default" + model_3 "barriss_offee_inq" + skin_3 "default" + uishader_3 "models/players/barriss_offee_inq/mb2_icon_default" + saber1 saber_inquisitor_legends sabercolor 0 diff --git a/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch b/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch index 4b1c42a13..2f579ad38 100644 --- a/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch +++ b/z_MBLegends/ext_data/mb2/character/v9_SAssass.mbch @@ -58,6 +58,10 @@ ClassInfo model_5 "darthkrayt2" skin_5 "default" uishader_5 "models/players/darthkrayt2/mb2_icon_default" + + model_6 "barriss_offee" + skin_6 "nocape" + uishader_6 "models/players/barriss_offee/mb2_icon_nocape" saber1 alora_legends sabercolor 0 @@ -73,6 +77,11 @@ ClassInfo sabercolor_2 0 saber2_2 saber_asharad saber2color_2 0 + + saber1_3 saber_asajj_legacy + sabercolor 0_3 + saber2_3 saber_asajj2_legacy + saber2color_3 0 } description "Sith Assassin From b071f4ee870fa4386166ea0469998f5c8e5ef9dd Mon Sep 17 00:00:00 2001 From: Cinder66 Date: Tue, 3 Mar 2026 08:20:15 +0100 Subject: [PATCH 65/67] h3_Rex description --- z_MBLegends/ext_data/mb2/character/h3_Rex.mbch | 1 + 1 file changed, 1 insertion(+) diff --git a/z_MBLegends/ext_data/mb2/character/h3_Rex.mbch b/z_MBLegends/ext_data/mb2/character/h3_Rex.mbch index af0a7d507..8f41f0f9b 100644 --- a/z_MBLegends/ext_data/mb2/character/h3_Rex.mbch +++ b/z_MBLegends/ext_data/mb2/character/h3_Rex.mbch @@ -95,6 +95,7 @@ A hard-boiled leader with high mobility and powerful Dual Pistols. - Strength (1) - Dexterity (3) - Stamina (3) +- Healing (3) - Blast Armor - Physical Resist - Anti-Mind Trick (1) From 71ee7f91f80ac999dc21045d38c5e873a39d95f4 Mon Sep 17 00:00:00 2001 From: Unguided Date: Tue, 3 Mar 2026 08:32:52 +0100 Subject: [PATCH 66/67] re-added Jolee to JApostate (forgot to do it when modelpath change happened) --- z_MBLegends/ext_data/mb2/character/h10_JApostate.mbch | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/z_MBLegends/ext_data/mb2/character/h10_JApostate.mbch b/z_MBLegends/ext_data/mb2/character/h10_JApostate.mbch index 105b76e54..72969af31 100644 --- a/z_MBLegends/ext_data/mb2/character/h10_JApostate.mbch +++ b/z_MBLegends/ext_data/mb2/character/h10_JApostate.mbch @@ -45,12 +45,19 @@ ClassInfo model_2 "gwethenea" skin_2 "jedihood" uishader_2 "models/players/gwethenea/mb2_icon_jedihood" + + model_3 "jolee" + skin_3 "default" + uishader_3 "models/players/jolee/mb2_icon_default" - saber1 saber_visas + saber1 saber_visas sabercolor 5 saber1_1 kotorsab sabercolor_1 3 + + saber1_2 saber_jolee + sabercolor_2 3 } description "Jedi Apostate From e242e5ba31d8c3451ee9612a2366f84c75dc4e74 Mon Sep 17 00:00:00 2001 From: Unguided Date: Tue, 3 Mar 2026 08:34:54 +0100 Subject: [PATCH 67/67] RotJ Luke 'robedown' swapped to 'robeup' (the brown caped skin) on community request --- z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch b/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch index a2b2efd6b..8578e4cc3 100644 --- a/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch +++ b/z_MBLegends/ext_data/mb2/character/h10_LukeSky.mbch @@ -53,8 +53,8 @@ skin_2 "fd" uishader_2 "models/players/luke_rotj/mb2_icon_fd" model_3 "luke_rotj" -skin_3 "robedown" -uishader_3 "models/players/luke_rotj/mb2_icon_robedown" +skin_3 "robeup" +uishader_3 "models/players/luke_rotj/mb2_icon_robeup" model_4 "luke_rotj" skin_4 "endor"