zhyrohaad / AlasiyaEvE

Public repo for bug tracking the private Alasiya-EvE codebase
2 stars 0 forks source link

Tractor Beam Tug of War #56

Closed ryllae closed 4 years ago

ryllae commented 5 years ago

Setup: Take a pair of Noctis equipped with tractor beams, and a wreck inbetween. ship 1 tries the pull the wreck towards them. Ship 2 counters with one of of his own. The wreck with approach ship 2. disable all Tractor beams on ship 2, and the wreck doesn't move.

Expected: It seems like the last person to engage their beam always wins, but disabling your tractor beams doesn't allow someone else to win? Also, I'm not sure you're actually supposed to be able to have multiple targets tractoring at once?

Capture54

zhyrohaad commented 5 years ago

havent thought of this one will look into it....should be an easy fix

zhyrohaad commented 5 years ago

updated. test again when ya get time, pls.

zhyrohaad commented 5 years ago

any updates on this?

ryllae commented 5 years ago

Still exists: Target a wreck, and activate two tractor beams on it. Disable the 2nd one, and the wreck stops moving. (You probably shouldn't be able to target it twice). Tug of war between two ships always has the last tractor beam winning, even if it gets disabled.

zhyrohaad commented 5 years ago

will look over this again.

update this falls into #70 with target/module shit. will work on it with other module fixes

zhyrohaad commented 4 years ago

have added checks for multiple tractors on same object. have also added code to check ownership (which may be bypassed later) also again added code per discussion on tractorable items which is currently disabled.

to document here, that discussion boiled down to all player-type objects are able to be tractored, not just cargo cans and wrecks, with the exception of anything anchored (which is the point of anchoring) or under player control (like piloted ships and linked drones). there will be limitations on sizes and speeds, with larger things needing cap tractors (like pos modules or large ships)

zhyrohaad commented 4 years ago

main updated

ryllae commented 4 years ago

I get a "no messageId 259628", but no longer can have two tractor beams on one target

zhyrohaad commented 4 years ago

i'll make a note. kinda weird, tho....those messageId #s are pulled from client. it's THEIR shit, so why is it undefined????

i'd call this one fixed and close it. the invalid msg# is neither here nor there. (and will correct it later)

ryllae commented 4 years ago

Close enough for government work.