Old NPC Bots adding

Issue #138 new
dosenbier created an issue

Is it possible to switch to old NPCBots adding system? I like the way you can spawn them by just typing npcbot add priest and it was just keep adding priests, it was more easier and more comfortable, now we need to find out creature number and spawn them and they are unique, means if anyone hire them and forget to dismiss them you can’t hire them again. Not really a issue but a feature request

Comments (5)

  1. trickerer repo owner

    Making bots static actually was a feature requested by people. Giving some options is possible in the future, but you have to fully understand what the old way entails exactly.

    1. Equipment becomes either pointless, a balance problem, or a gigantic pain in the ass for players, who is going to need to reassign equipment every time they log in (The true old way was bots partially gaining player’s stats like pets do, and this thing is not coming back).
    2. Roles. The same problem here - reassigning roles every time.
    3. Other stuff that has to be eventually moved to DB - pet types, enchants, buffs, cooldowns, etc.
    4. Opening a window for bot resummoning/reviving exploits
    5. Other problem I cannot predict

    So, there is a lot of work required to circumvent the consequences.

  2. dosenbier reporter

    ok i understand, didn't know of all this problems, maybe you could bring back the bot guy where you pick your class and he spawns the bots from the database? Not necessary, just to make life easier, you know :)

  3. trickerer repo owner

    Are you talking about old system or new system? Bot guy npc was used long ago and was removed because '.npcb add <class>' was easier and could be used anywhere. Today the problem will arise which is passing the spawn location coordinates.

    BTW is it really that hard to spawn bots in the way you spawn any other npc (look them up, then spawn)? You have to memorize classes but besides that there is no difference, or am I missing something? Because I don’t really play the game.

  4. Log in to comment