diff --git a/code/modules/mob/living/simple_animal/vore/solargrub.dm b/code/modules/mob/living/simple_animal/vore/solargrub.dm index 6098744018..17736167ed 100644 --- a/code/modules/mob/living/simple_animal/vore/solargrub.dm +++ b/code/modules/mob/living/simple_animal/vore/solargrub.dm @@ -17,11 +17,11 @@ List of things solar grubs should be able to do: icon_state = "solargrub" icon_living = "solargrub" icon_dead = "solargrub-dead" - + var/charge = null //CHOMPEDIT The amount of power we sucked off, in K as in THOUSANDS. var/can_evolve = 1 //CHOMPEDIT VAR to decide whether this subspecies is allowed to become a queen var/adult_form = "/mob/living/simple_animal/retaliate/solarmoth" //CHOMPEDIT VAR that decides what mob the queen form is. ex /mob/living/simple_animal/retaliate/solarmoth - + faction = "grubs" maxHealth = 50 //grubs can take a lot of harm health = 50 @@ -62,13 +62,13 @@ List of things solar grubs should be able to do: var/apc_drain_rate = 750 //Going to see if grubs are better as a minimal bother. previous value : 4000 var/powerdraw = 100000 // previous value 150000 - + /mob/living/simple_animal/retaliate/solargrub/PunchTarget() if(target_mob&& prob(emp_chance)) target_mob.emp_act(4) //The weakest strength of EMP visible_message("The grub releases a powerful shock!") ..() - + /mob/living/simple_animal/retaliate/solargrub/Life() . = ..() if(!. || ai_inactive) return @@ -97,16 +97,15 @@ List of things solar grubs should be able to do: else if(!attached && anchored) anchored = 0 PN = null - - if(prob(2) && charge >= 16000 && can_evolve == 1 && moth_amount.len <= 1) //it's reading from the moth_amount global list to determine if it can evolve. + + if(prob(2) && charge >= 16000 && can_evolve == 1 && moth_amount.len <= 2) //it's reading from the moth_amount global list to determine if it can evolve. anchored = 0 PN = attached.powernet release_vore_contents() prey_excludes.Cut() - stop_consumption() death_star() - + /mob/living/simple_animal/retaliate/solargrub/proc/death_star() visible_message("\The [src]'s shell rips open and evolves!") @@ -117,7 +116,8 @@ List of things solar grubs should be able to do: vore_bump_chance = 50 vore_bump_emote = "applies minimal effort to try and slurp up" vore_active = 1 - vore_capacity = 1 + vore_capacity = 3 //Raising to three rather than two only due to how common they are + vore_ignores_undigestable = 0 vore_pounce_chance = 0 //grubs only eat incapacitated targets vore_default_mode = DM_DIGEST