Advanced Search

Author Topic: [Bug/Suggest?] How not to ignite oil pools with fire weapons  (Read 1240 times)

0 Members and 1 Guest are viewing this topic.

December 05, 2015, 10:29:31 AM
Read 1240 times

Offline IamaMedalHunter

  • MM8BDM Extender

  • A single eye, Eurobeat, and a skin databank.

  • ***
  • Date Registered: January 01, 2014, 12:00:09 AM

    • View Profile
[Bug/Suggest?] How not to ignite oil pools with fire weapons
« on: December 05, 2015, 10:29:31 AM »
Discovered this while messing around offline :
It works for every vanilla fire weapons except Scorch Wheel ; and it works on every "oil ground", in both vanilla and custom maps.

All one has to do is equip a fire weapon, stand inside the oil pit, aim down enough and shoot ; it'll result in the oil not burning. So you can just hang out inside oil and literally play with fire.

For those who don't know, it's not really the fire projectile itself that ignites pits. It's an invisible and harmless projectile that is "infused" with the visible projectile. This invisible projectile's job is to indeed ignite oil pits/Oil Sliders and explode oil canisters.

By aiming down enough while standing in oil, you'll shoot these projectiles "inside" the floor, effectively not giving a chance to the igniting projectile to reach the oil floor and so to light up the oil. That's also why Scorch Wheel is an exception as the wheel will still be launched and roll on the oil regardless of how you aimed down. I'm gonna assume it occurs for custom fire weapons too.

So I know that in a deathmatch situation, shooting the ground is absurd. But fire weapons should still light up oil pits in this situation (?)

Another wierd thing is Scorch Wheel itself : holding S.Wheel boosts your speed but it doesn't light up oil pits even though it's clearly showing graphics of flames surrounding the player. The held S.Wheel doesn't even damage anything that grazes the player.
In Scorch Wheel's case, I won't say anything about whether or not it should have a damaging radius when held, but I'll say the held wheel should light oil.

December 05, 2015, 06:14:59 PM
Reply #1

Offline Messatsu

  • MM8BDM Extender

  • ....

  • *****
  • Date Registered: November 10, 2010, 04:06:39 PM

    • View Profile
Re: [Bug/Suggest?] How not to ignite oil pools with fire wea
« Reply #1 on: December 05, 2015, 06:14:59 PM »
Well this is an odd one.  It shows it spawns at the same height regardless of the range but for some reason it doesn't ignite pits if it's shot at a shallow angle on the ground.  Should probably move this to pending then.  Also it's not used for the oil canisters, that's just damage types.

December 05, 2015, 09:59:08 PM
Reply #2

Offline Lego

  • MM8BDM Extender

  • Doc Croc

  • **********
  • Date Registered: December 17, 2010, 11:11:25 PM

    • View Profile
Re: [Bug/Suggest?] How not to ignite oil pools with fire wea
« Reply #2 on: December 05, 2015, 09:59:08 PM »
Upon investigation and a bit of experimentation, it's quite easy to apply a fix for this simply by raising the spawn height of the ignition actor.
It's also worth nothing that the projectile's speed impacts whether or not this bug occurs, not that it matters because slowing down every fire projectile in the game really isn't that great of an option.

Raising the spawn height of the ignition projectile does create a bit of a delay in the ignition cycle, but it's virtually negligible.

Moved to pending.


On the whole Scorch Wheel bit, fire weapons only ignite oil pits when they're actually capable of dealing damage. Scorch Wheel also already provides the player with a bonus while it's active, so adding radius damage while active would not only trample on the territory of Star Crash, Oil Slider, and Fire Storm, but also give it unnecessary power that it really doesn't particularly need.

December 07, 2015, 06:26:28 AM
Reply #3

Offline Lego

  • MM8BDM Extender

  • Doc Croc

  • **********
  • Date Registered: December 17, 2010, 11:11:25 PM

    • View Profile
Re: [Bug/Suggest?] How not to ignite oil pools with fire wea
« Reply #3 on: December 07, 2015, 06:26:28 AM »
Mess brought up a fix that involved editing the actual oil pit ignition actor itself.

Applied that and it seemed to resolve this issue. Moved to closed.