What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Unique thread : Behavior improvements

using .38 i has a 2/1 murlock and a 2/3 minion. enemy had a 1/2 taunt. it skipped the turn instead of using the 2/1 murlock to kill the taunt


next game. enemy had a 7/2, 4/2 and a few oter small minions, no taunts. i had a 4/2, 4/2, 2/1, 2/1. enemy had enough dps to kill me. bot does not atk with any of my minions, it just ends turn. it didnet even hit enemy face0
 
Last edited:
build 38 did attack and afterwards played the raid leader, it should have done it the other way round to increase damage dealt.
 
Noticed that time inbetween attacks is much longer in .38 vs .36. In .36 minions attacked almost immediately after one another. In .38 there is about a 3 sec delay between minions attacks.
 
Timber wolf needs to be dropped before attacking.. just had a situation where the bot attacked first, then placed the timber wolf.
 
Build .38:
if we have 7 health and the enemy has a damaged core hound with 9/5 out there, you should kill that minion before going for the enemy face.
If you don't you will die the next round, if you do, you might survice long enough to kill the enemy.

[09:38:49.395 N] Class not found: CardDefs.CS2_050 ([name=Verbrennungstotem id=74 zone=PLAY zonePos=2 cardId=CS2_050 player=1])
[09:38:49.397 N] GetCardToUseOn()? Card behavior not found => using default behavior
 
Last edited:
Baron Geddon:

I have a 3/2 minion and bot played baron Geddon. enemy has 6/1 and 3/5.
Bot attacked the 6/1 with the 3/2 minion instead of the 3/5 ( so that Baron Geddons power would kill him).

=

Bot should calculate Geddons power when trading.
 
Bot should prioritize buffing minions before others. Just had it kill 2/1 minion with 2/5 instead of 2/2 raid leader.

Also Blessing of Might should have some modifications, just had it use it on Silver Hand Recruit who was just summoned instead of minion on board which could have been used to attack.
"Checking hand cards priorities :
Card Blessing of Might has a low priority
Grabbing card: Blessing of Might

Targeting card: Silver Hand Recruit"


_______________________

If bot is going to use spell to kill minion this turn, it should do it before attacking with own minions. Suicided minion before using Hammer of Wrath on Raid Leader.

Aand it lost this game to easy ai practice
 
Last edited:
This one is probably hard to implement. If the enemy has for example a 4/1 minion on the board he shouldn't play a 5/4 minion because it gives the enemy an easy trade.
But this should only be true if you have more than 20 health. It should also be true if you have less than 3 cards on the hand. (wasting cards if you have not many options is bad)
It should not be true if you don't have anything else to play (and more than 3 cards on the hand).

There are many options that play into this. For example if the minion you play has a battlecry that kills the 4/1 minion. Or if the minion has a deathrattle. Or if the minion has another battlecry that does something useful.

Probably somebody else can post an opinion on this, I'm not sure if this should be implemented or if it would fuck up the bot too hard. :p
 
Enemy played Onyxia - bot used all his minions to kill few whelps instead of attacking onyxia, and he had 14 attack on his board (the bot board).

Also that was probably mentioned - bot tries to attack hero with weapon when there is a opponent taunt creature. He loops and after a few tries he ends turn.

ye the board control is totally wrong it really needs fixes on that or the bot wil never have a winrate of 50% 85%
 
when playing a shammy murloc deck. I played a Faceless Manipulator to decied to copy a 4-1 card and not a 6-6 card with a +1- +1 battle cry to all cards.
 
Using .39

When i was fighting against 0/2 - Mirror Image (taunt) and 0/1 Mirror Image (taunt).
I had 1/1 - Goldshire Footman (taunt), 2/2 - Frostwolf Grunt (taunt) and 3/1 - Wolfrider.

The bot used 3/1 - Wolfrider to kill 0/1 - Mirror Image (taunt) instead of 1/1 - Goldshire Footman (taunt).
But he did right againt 0/2 - Mirror Image (taunt) using 2/2 - Frostwolf Grunt (taunt).
 
The bot should play Unbound Elemental before any cards with overload. Just witness it play a Lightning Bolt, Feral Spirit, and then Unbound Elemental in that order. (with .40)
 
.40

Is Leeroy working properly now? Does he still attacks whelps?

Also bot have 1 mana and Sinister Strike in hand (cost: 1 mana) he refuses to use it.

Checking hand cards priorities :
Card Sinister Strike must be ignored

Checking hand cards with very low priority :

Ending turn.

He should be using this card if he have 1 mana left.
 
.40 Priest
Temple Enforcer keeps trying to drop but cant seem to target a friendly minion for the health buff. Turn timed out after it kept trying over and over.
 
i still have .40 skipping attacks if we have no enemy taunt up and 2 minions could still attack the enemy hero. HearthBuddy just ended the turn.
We also still don't immediately go for the enemy hero if we can destroy him right at the beginning of our turn, we still lay down minions
 
Enemy hat 2 0/2 taunters out , we used bloodlust to push our totems , and then didn't attack even though we could have killed at least one taunter. Wasted buff.

Class not found: CardDefs.CS2_051 ([name=Steinklauentotem id=83 zone=PLAY zonePos=2 cardId=CS2_051 player=2])
GetCardToUseOn()? Card behavior not found => using default behavior
Attacking Voodoodoktor with Steinklauentotem

Bot also seems to have trouble with Windspeaker - Card - Hearthstone , he can't select a target for the buff and takes the card back.

Also we seem to often buff windfury twice to the same minion which is wasting one bufff
 
Last edited:
.40 Priest - Heals minions at full health

for some reason it used the priest power to heal a Shieldbearer that was already at full health (4).

Code:
Checking hand cards priorities :
	Card Circle of Healing must be ignored
	Card Power Word: Shield must be ignored

Checking hand cards with very low priority :
	Card Lesser Heal has a very low priority
Grabbing card: Lesser Heal

Targeting card: Shieldbearer

------------------------------------------------------------
Checking hand cards priorities :
	Card Circle of Healing must be ignored

Checking hand cards with very low priority :

Ending turn.
 
.40

used deadly posion on a weapon which already had deadly poison and only 50% uses left. (1/2)

should not.

-------------

enemy minions, no taunt: 2/1 - 3/1 - 1/2
bot used betrayal on the 1/2, not the middle one
wrong logic here.
 
Back
Top