Savage-Game-Design / Mike-Force

Mike Force is cooperative, capture-the-island style gamemode for the Arma 3: S.O.G. Prairie Fire CDLC.
Other
31 stars 35 forks source link

Exploit for ranking up #122

Closed plebeianjay closed 2 years ago

plebeianjay commented 3 years ago

Level up / experience exploit Squad pickup requests can be abused for fast rank-up in the game mode.

To Reproduce

  1. Join ACAV or Green Hornets squad (Hornets is best for this).
  2. Get in any vehicle (phantom for quickest effect)
  3. Using the H menu, create a squad pickup request for the squad you are in, place the map marker directly on top of you.
  4. If in the driver's/pilot's seat of a vehicle you will get a pop-up saying "All players on board".
  5. Fly any distance greater than 100m away, for every 1km you will get 10xp once you exit the vehicle. Leaving the vehicle will complete the transport request.

Expected behavior

Using the Phantom if I eject 26.6km from the point of transport request I can give myself 266 rank points, enough to go from private to colonel rank in a moment.

Screenshots https://cdn.discordapp.com/attachments/840578393178767370/871151313302482974/unknown.png

Environment (please complete the following information): Version: Mike Force (Beta v0.65.03) Map (specify if Altis Blufor):

Additional context The points received from this exploit go to all in the squad it was requested to. If a full server joined green hornet role when I did this they would all get the 266 points and immediately rank up.

EpiicPenguin commented 3 years ago

i was able to replicate this using the phantom, in green hornets. you get the xp when you get to the ground and it says task complete. just flew to the north west cornor of the map from pleku and ejected and actually landed out side the map in untextured hills. got the xp when i hit the ground. got enough xp to rank up to Colonel.

EpiicPenguin commented 3 years ago

i don't see this being a big issue though. in the games current state everyone hits colonel rank if they play for more then an hour or two anyway.

the game has to be balanced for everyone to be max rank at some point anyway. when they hit max rank dosnt really matter in the grand scheme of things.

this could change if the xp balance changes or rewards change to being locked behind xp.

Spoffy commented 3 years ago

This needs looking into when we improve the rank system, thanks for bringing this up! :)

Alablm commented 2 years ago

A fix for this has been implemented in the latest internal version of Mike Force.

Alablm commented 2 years ago

Fixed in release 0.66.02