Everything posted by nemesis2578
-
Quests with multiple kill objectives
I decided to select 2 quests and two pulses, because I can see there one big benefit - if both mobs share same location, if it would be just one quest, it will kill all mobs in the are until whole quest is complete. So it might kill a lot of mobs. When I did split into 2 quests and each quest contains only one type of mobs, then it will kill those and after that it will no longer kill them(unless there will be body pull), and it will move to 2nd part of quest and kill other mobs for 2nd objective. But anyway thank you for your ideas, I think your approach is also very valid and it really depends on circumstances(are mobs hostile or neutral, placement of mobs, ...) what approach is better. I'm pretty sure I will use your approach on other quests.
-
Quests with multiple kill objectives
ah, so directly in XML. But still even if I would do it in XML like u suggest, I think bot will not know what mob it needs to kill to get objective 1 complete or objective 2 complete. In meanwhile I split quest into 2 and I'm using Complete conditions: return Quest.IsObjectiveComplete(1, 380); return Quest.IsObjectiveComplete(2, 380); It seems to be working fine.
- Quests with multiple kill objectives
- Quests with multiple kill objectives
- Quests with multiple kill objectives
-
Quests with multiple kill objectives
Hello, I would like to script quest: https://tbc-twinhead.twinstar.cz/?quest=380 but problem is that when I do so, it will go and start killing 10x "Young Night Web Spider". And even when it is done and this one objective of quest is done, it is still killing them so bot never reach second hotspot to kill other type of mobs. I'm using Quest module, quest is done in following way: Is there any way how I can tell "Go and kill MobID 1504 10x times and after that go and kill MobID 1505 8x times"? Or something like: "Go and kill MobID 1504 until 1st objective is done and after that go and kill MobID 1505 until 2nd objective is done"? Or is there any better way how to achieve this?