Disable xp farms #6353

Closed
opened 2024-02-26 02:06:36 +00:00 by AliasAlreadyTaken · 15 comments

This issue addresses anticheat and xp farms. Currently there are several ingame exploits to gain xp via afk mechanics.

  • Bamboo and Papyrus allow digging once, but gaining multiples of the xp of this one action.
This issue addresses anticheat and xp farms. Currently there are several ingame exploits to gain xp via afk mechanics. * [ ] Bamboo and Papyrus allow digging once, but gaining multiples of the xp of this one action.
AliasAlreadyTaken added the
1. kind/bug
1. kind/balancing
labels 2024-02-26 02:06:45 +00:00
Member

Bamboo and Papyrus allow digging once, but gaining multiples of the xp of this one action.

just verified that bamboo also gives XP for every node, i didn't realize that.

cf. #5420

> Bamboo and Papyrus allow digging once, but gaining multiples of the xp of this one action. just verified that bamboo also gives XP for every node, i didn't realize that. cf. #5420

Would bamboos really be a big issue? In my mind it wouldn't really yield that much XP.

Would bamboos really be a big issue? In my mind it wouldn't really yield that much XP.
Author
Owner

Would bamboos really be a big issue? In my mind it wouldn't really yield that much XP.

Estimate is about 108k xp per hour, means less than 48h from lvl 0 to lvl 80. Yes, bamboo is an issue.

> Would bamboos really be a big issue? In my mind it wouldn't really yield that much XP. Estimate is about 108k xp per hour, means less than 48h from lvl 0 to lvl 80. Yes, bamboo is an issue.
flux added the
4. step/ready to QA test
label 2024-03-07 00:38:15 +00:00
Member

i disabled xp gained from anything that makes use of the dig_up mechanic. it should now just give 1 xp for the whole stack: db89b4b495

i disabled xp gained from anything that makes use of the dig_up mechanic. it should now just give 1 xp for the whole stack: https://gitea.your-land.de/your-land/yl_commons/commit/db89b4b4958fcf830909562d0e56ebbaaf040840
AliasAlreadyTaken added this to the 1.1.123 milestone 2024-03-07 07:36:34 +00:00
Member

Hacky way to do this, but I guess it works as intended :p

Hacky way to do this, but I guess it works as intended :p
whosit added the
ugh/QA OK
label 2024-03-07 14:00:17 +00:00
Member

Hacky way to do this

the "dig up" mechanic is already terrible and hacky and has other problems (see https://github.com/minetest/minetest_game/issues/3075). given that, i consider this fix acceptable.

> Hacky way to do this the "dig up" mechanic is already terrible and hacky and has other problems (see https://github.com/minetest/minetest_game/issues/3075). given that, i consider this fix acceptable.
Author
Owner

Maybe we should remove this mechanic altogether and use choppy instead.

Maybe we should remove this mechanic altogether and use choppy instead.

Would bamboos really be a big issue? In my mind it wouldn't really yield that much XP.

Estimate is about 108k xp per hour, means less than 48h from lvl 0 to lvl 80. Yes, bamboo is an issue.

That's scary...
With an auto-clicker it would be horrendous

> > Would bamboos really be a big issue? In my mind it wouldn't really yield that much XP. > > Estimate is about 108k xp per hour, means less than 48h from lvl 0 to lvl 80. Yes, bamboo is an issue. That's scary... With an auto-clicker it would be horrendous

auto-clickers are currently considered cheating without a legit usecase so ... no need for that

auto-clickers are currently considered cheating without a legit usecase so ... no need for that

auto-clickers are currently considered cheating without a legit usecase so ... no need for that

Exactly. But I don't think there are any measures yet that could prevent the use of that.

> auto-clickers are currently considered cheating without a legit usecase so ... no need for that Exactly. But I don't think there are any measures yet that could prevent the use of that.

the admins can just watch the clicks, if an abnormal amount of clicking is detected its good suspicion for an autoclicker.

the admins can just watch the clicks, if an abnormal amount of clicking is detected its good suspicion for an autoclicker.
Member

we can't count the clicks directly, but we can certainly count the results of the clicks.

we can't count the clicks directly, but we can certainly count the results of the clicks.

Maybe we should remove this mechanic altogether and use choppy instead.

Would be nice actually. The way it currenlty works doesn't give you the bamboo leaves, so you always have to build up to get them which is quite annoying. (They are needed to make bamboo bushes for example)

> Maybe we should remove this mechanic altogether and use choppy instead. Would be nice actually. The way it currenlty works doesn't give you the bamboo leaves, so you always have to build up to get them which is quite annoying. (They are needed to make bamboo bushes for example)
Member

Maybe we should remove this mechanic altogether and use choppy instead.

Would be nice actually. The way it currenlty works doesn't give you the bamboo leaves, so you always have to build up to get them which is quite annoying. (They are needed to make bamboo bushes for example)

hm, #750 should make the leaves disappear instead of floating, but i suppose that makes it even harder to get those leaves. i've got no problem changing bamboo to work with choppy instead of using dig_up, though i'm less enthused about using it to collect papyrus.

> > Maybe we should remove this mechanic altogether and use choppy instead. > > Would be nice actually. The way it currenlty works doesn't give you the bamboo leaves, so you always have to build up to get them which is quite annoying. (They are needed to make bamboo bushes for example) hm, #750 should make the leaves disappear instead of floating, but i suppose that makes it even harder to get those leaves. i've got no problem changing bamboo to work with choppy instead of using `dig_up`, though i'm less enthused about using it to collect papyrus.
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2024-03-28 22:56:56 +00:00
Member

live

live
flux closed this issue 2024-03-28 22:57:00 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
6 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#6353
No description provided.