• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Random Dev Notes/Updates/Requests

    Discussion in 'Archives' started by pushedx, Jul 28, 2015.

    1. lyvewyre

      lyvewyre Member

      Joined:
      Jan 3, 2013
      Messages:
      418
      Likes Received:
      12
      Trophy Points:
      18
      Request: Master Levelling

      Hi guys,

      I know this thread is more for the code wizards, but under the banner of 'Dev requests' I wanted to put forth some serious interest in getting some form of master levelling integration into EB. I made a post earlier in a thread, but in the spirit of wanting to make it an official request I thought best to post in the most relevant thread; hence this one.

      I understand this is not an easy undertaking, but given masters are a core part of the game, even marginal support would be great. There are some side benefits for adding this support, from new customers (I'm sure I'm not the only one who hates levelling masters every league) to potential added security, as some of us believe that zero master levelling on accounts is an obvious flag for botting (tin foil maybe, but it is a logical assumption).

      Potential Counters:
      "Coding support for every quest is unrealistic as many of the quests are too complex" - Fully agree, I'd recommend only coding 2-3 at most of the available quests per master, the easiest and most code friendly ones.

      "Isn't that then another flag, checking who does only those quests is no different to not doing any" - Correct in theory, but many casual players will also only do those quests for the same reason - because they are easy. Thus only doing a couple of the easy quests allows us to fly under the radar that much better. Also, I believe it is impractical to use just those quests as a flag as it would snare a large portion of the non-bot users at the same time; I'd wager less than 1% of the legit playerbase skip every single master they come across, whereas currently 100% of our community does (without manual input). To this point, even the most casual of players would still do a quest or two now and then, so if we add in a random roll of whether to skip a coded quest (roll of 0-20 skip quest, 21 - 100 do quest etc) it helps to make it look more human.

      "Just pay for a private one, I'm sure they're out there" - I'm sure they are too, but I've had bad experiences with private in regards to updating. The game will change and evolve and while the fundamentals of masters will not, the system could. Which means updating, a very grey area with private stuff. It would be better to spend the resources so that the community benefits, thus more customers which ultimately (hopefully) means a better product for the community.

      Slightly off-topic but I feel relevant for discussion: Many users in HB community hated it when Bossland legitimized paid content, but I felt it helped breath some professionalism into the content. People are willing to put much more polish into something if they are being paid to do it. I'd contribute towards this, even though I do not make money from this product, just for QoL reasons alone.

      Anyway, I get that it is a long-shot given the lack of open dev interest in taking on something like this so far, but I'd like to put the request out there 'officially' rather than let it be buried 8 posts down in some thread.

      Edit: I don't know how valid it is, but here is a thread where someone did some work on masters for referencing.
       
      Last edited: Jan 5, 2016
      flairdevil and toNyx like this.
    2. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      When I started to read this post, it was more like "meh, another master plugin request, let's read what's up", but this post is different, it has decent arguments here and there, so basically here are the points you need to be aware of :

      - pushedx will (maybe) not add built-in support for masters, because reasons. Jk, because the bot has been re-designed to allow devs to do anything.
      - There's around 4 missions per master, 80% of them are "Kill X" or "Protect X"
      - EB allows, everything about masters pretty much.
      - Doing specific quests won't be a "flag factor", anyone is free to do whatever he wants in this game, concerning content.
      - As you said, paying for a private profile involves an updating process, you "paid" for something and expect it to be update, but usually money is a retard magnet.

      You would be surprised about many things concerning masters, as you said usually community-driven projects are better, for 2 reasons :

      - You are aware that the support could be delayed or abandoned.
      - The developper has less pressure

      But there's also good points on paid products, like "providing a professional piece of software" instead of a messy bunch of code :)

      So you're pretty much right on every point, but if I were you I wouldn't plan to start coding that kind of plugins. You'll understand why later.

      +1 To this anyway, atleast you took the time to write it nicely and not like "WTB MASTERS PLUGIN 1K$"
       
    3. DocBrown

      DocBrown Member

      Joined:
      Mar 24, 2015
      Messages:
      362
      Likes Received:
      11
      Trophy Points:
      18
      vouch!
       
    4. DocBrown

      DocBrown Member

      Joined:
      Mar 24, 2015
      Messages:
      362
      Likes Received:
      11
      Trophy Points:
      18
      Hey I was wondering if you could make auto passives only pick passives in town. What happens is he picks his passives and shuts out all other plugins (chicken). What happens is monsters come out and rape you while your leveling up. And if you die in hardcore you lose alot. You'd think this happens rarely, but this actually has happened to me a few times, i'd say 10% chance a monster comes out of nowhere, and you got a good 5% of surviving if your still in the leveling up phase
       
    5. darkbluefirefly

      darkbluefirefly Community Developer

      Joined:
      Nov 8, 2013
      Messages:
      1,927
      Likes Received:
      18
      Trophy Points:
      38
      Do it yourself, do a mob check,

      Look at old routine's HandleShrines();
      Same idea, return false if there are mobs around, else passive allocate.
       
    6. pushedx

      pushedx Moderator Moderator Buddy Core Dev

      Joined:
      Sep 24, 2013
      Messages:
      4,252
      Likes Received:
      290
      Trophy Points:
      83
      Fair enough, this will be in the next version. The new behavior will be to only allocate in town, and then users can disable that option to allocate outside of town if they want the old behavior still.
       
    7. DocBrown

      DocBrown Member

      Joined:
      Mar 24, 2015
      Messages:
      362
      Likes Received:
      11
      Trophy Points:
      18
      The only thing I knew how to code was honorbuddies xml (half assed, but still could do alot) but c# blows me away atm. I've just starting learning online so I have no clue how.

      Thanks pushedx. Not only are you the handsomest man with chisled features (i assume) but your a great developer guy too
       

    Share This Page