Possible Changes to the Basilisk


#1

Hello! :slight_smile:

Basi is in a very weird position for an alien class. It’s barely used, even with invisibility, and the abilities to become unseen and grab is considered a bit unbalanced by some players.
The other thing of note is a complete lack of support gear in the game as a whole. Yes, teams work together to push and all that, but lone high skill players are shredding through weaker teams with no chance of a comeback, and a lot of players might feel useless. For example, I can’t do anything in the late game, just because I like ambushes, but battle suits create a need for bigger aliens, whose playstyle is very aggressive.
So, I propose a small idea to fix this. Make basi a support class. Reduce, or remove it’a ability to atack, make it heal people faster when out of battle, make him use the old radar that can see through walls, or maybe let the basi hold a turret


#2

Some things that we currently have planned for the basi:

  • Make its primary swipe attack manual again.

  • Have its grab only trigger when the primary swipe attack is used, so it is no longer automatic, but have its duration last shorter than the swipe repeat, so that there would be short windows of opportunity to break free from the grab,

  • Require invisibility to be charged with the secondary attack button, and while it it charging it would be visible. Upon release of the charge, the basi would generally remain invisible for as long as the charge is being discharged (the discharge rate could be different from the charging rate). All the other current rules for staying invisible would still apply. The gas attack for the adv basi would still be on the same secondary attack button, so the adv basi would be releasing gas while it would be charging for invisibility.

  • Allow the basi to not be noticed by rets while invisible (tesla/rc zaps would still detect the invisible basi). WIth the current rules, if/when the basi attacks, it become visible, so that shouldn’t make this feature too op, but would allow the basi to generally sneak into potentially unprotected parts of human bases. This would also add importance to having teslas.

  • Don’t have its gas attack work on helmets and bsuits.

  • Have its gas apply poison when boosted. Perhaps also have its boosted gas make teammates boosted with poison.

Lets see how the above mentioned changes work out in regards to the basi’s attacks.

What would constitute “out of battle”?

It does currently slow down the turning of rets with its grab, maybe we should increase that slow down?


#3

By out of battle I meant that both the healer and the patient haven’t been hurt for a set amount of time :slight_smile:
As I see, you already have a plan for basi already, I probably should change the topic to just “Ideas for support gear” :slight_smile:


#4

I think the basi deserves this focused topic, since we are going to be making a lot of updates to the basi, and as the updates are implemented, people may get more ideas about adjusting/changing the basi further.

“ideas for support gear” sounds like it would make a good separate general topic to discuss.


#5

All of the features I have mentioned above are now implemented. The GrangerLab server & the Unitremia server have been updated with those features. Here are the commits:

The current stats for the basic and advanced basilisks are as follows:

#define LEVEL1_CLAW_DMG              AWDM(32000)
#define LEVEL1_CLAW_RANGE            96.0f
#define LEVEL1_CLAW_U_RANGE          LEVEL1_CLAW_RANGE + 3.0f
#define LEVEL1_CLAW_WIDTH            10.0f
#define LEVEL1_CLAW_REPEAT           600
#define LEVEL1_CLAW_U_REPEAT         500
#define LEVEL1_CLAW_K_SCALE          1.0f
#define LEVEL1_CLAW_U_K_SCALE        1.0f
#define LEVEL1_GRAB_RANGE            LEVEL1_CLAW_RANGE
#define LEVEL1_GRAB_U_RANGE          LEVEL1_GRAB_RANGE + 3.0f
#define LEVEL1_GRAB_TIME             300
#define LEVEL1_GRAB_U_TIME           450
#define LEVEL1_PCLOUD_DMG            AWDM(4000)
#define LEVEL1_PCLOUD_RANGE          120.0f
#define LEVEL1_PCLOUD_REPEAT         2000
#define LEVEL1_PCLOUD_TIME           10000
#define LEVEL1_REGEN_MOD             (2.0f)
#define LEVEL1_UPG_REGEN_MOD         (3.0f)
#define LEVEL1_REGEN_SCOREINC        AVM(100) // score added for healing per 10s
#define LEVEL1_UPG_REGEN_SCOREINC    AVM(200)
#define LEVEL1_INVISIBILITY_DELAY    800
#define LEVEL1_CHARGE_RATE           4.0f
#define LEVEL1_UPG_CHARGE_RATE       6.0f
#define LEVEL1_INVISIBILITY_TIME     20000
#define LEVEL1_UPG_INVISIBILITY_TIME 36000

#define LEVEL1_SPEED                1.25f
#define LEVEL1_VALUE                AVM(1 * ALIEN_CREDITS_PER_KILL)
#define LEVEL1_HEALTH               AHM(60000)
#define LEVEL1_REGEN                (0.03f * LEVEL1_HEALTH)
#define LEVEL1_COST                 1

#define LEVEL1_UPG_SPEED            1.25f
#define LEVEL1_UPG_VALUE            AVM(2 * ALIEN_CREDITS_PER_KILL)
#define LEVEL1_UPG_HEALTH           AHM(80000)
#define LEVEL1_UPG_REGEN            (0.03f * LEVEL1_UPG_HEALTH)
#define LEVEL1_UPG_COST             2

#6

With all of these recent features/enhancements implemented for the basi, especially the charging of invisibility, we decided to remove the boosted requirement for the advanced basi to stay invisible, as that requirement now seems unnecessary, and added to the complexity. This change is a part of the following commit:


#7

What I fear with the Basilisk being able to make himself invisible and not being targeted by the turrets is that it will make an easy way to sneak into a human base and get a few hits before you even get shot once. And the humans will never see that coming since they won’t see the basilisk until it’s dead by a turret after hitting the telenodes or the armory.
So is that a good idea, yes, does it need a little tweaking, I also think yes. Sadly it might become to much of an op alien, What we need is to make the basilisk a little less useless. (Yes he does hit and stun and such, but it’s pretty much it.)

Here’s what I think personally regarding aliens:
We need new aliens completely. The default aliens were all good (In my opinion) and balanced. What was missing was the diversity in features available to them and reworking the aliens is not a long term way personally. It is more of a quick fix-and-go. Whilst if we really want new players, or even older players to come back, we need new features on new aliens and Maybe a few tweaks balance-wise on the other aliens.


#8

The ability to be invisible to rets has been working out great so far, and has not been feeling with the following included features:

  • You become visible when you attack. So while you can generally safely place yourself in the human base while invisible, your location can be given away as soon as you start attacking.

  • You become momentarily visible when you get damaged, which means if you are getting shot by anything, you will remain visible until you stop getting damaged.

  • You need to be charged to become/stay invisible, and while you recharge (by holding the secondary attack button) you are visible. So you can’t stay in one place invisible indefinitely.

There are a few advantages to the game play with these faetures:

  • The basi becomes an option for attacking the human base, able to generally penetrate into a heavily fortified base and do some damage, but not in all cases, and has its limitations on the amount of damage it can do in various situations.

  • The basi can do damage to campers in many situations.

  • Humans have to take into consideration strategic buildable placement that factors in the invisibasi.


#9

With a charge factor in the equation I have to agree that it is not as bad as I thought ^^

Maybe something could be added as well to the humans.
What about some kind of heat detection goggles or something.

What I think:
once the human equips them, he can only see heat registers (which means it might be hard to navigate with that only, so it’s not too op and so it doesn’t render the basi’s invisibility useless.)
He can’t use a helmet while using the thermal vision goggles.
He can’t use the radar while using them or it now picks up every single heat source as a single color on the radar (this way it’s harder to determine if it’s an enemy or ally without seeing the target right in front of you.)

But yea, with the current features you listed, the invisibasi is way better presented than just a basilisk that can insta-invisible and rekt the a whole base without anybody being able to determine the cause :stuck_out_tongue: