Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

16 Pages«<910111213>»
Board Control Rule Set (17-May-2015)
Yoin
#203 Posted : Sunday, March 29, 2015 6:53:35 AM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
The problem is the default AI. As my rule file is only a filter for it, I can do nothing.
My Control rules: here.
plookey78
#204 Posted : Sunday, March 29, 2015 8:05:59 AM(UTC)
Rank: Member

Groups: Registered
Posts: 20
Location: Lithuania

Thanks: 4 times
Yoin;24746 wrote:
The problem is the default AI. As my rule file is only a filter for it, I can do nothing.

How did the guy with that rank 5 druid deck changed ur rules and made those cards work then?
Yoin
#205 Posted : Sunday, March 29, 2015 9:45:15 AM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
Portal problem is a default AI one.

Innervate and the other one, maybe you can edit the rules and try them.

For innervate you can use the coin model and adapt it to your preferences.
My Control rules: here.
plookey78
#206 Posted : Sunday, March 29, 2015 9:54:38 AM(UTC)
Rank: Member

Groups: Registered
Posts: 20
Location: Lithuania

Thanks: 4 times
I wish i knew how to do it. But im a complete noob at scripting, programing, etc. Can u post some guide or smth? ^^
Yoin
#207 Posted : Sunday, March 29, 2015 10:02:01 AM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
Edit the rules is very easy, because they are readed as english language. Just check my rules or other members ones to look for examples.
My Control rules: here.
1 user thanked Yoin for this useful post.
plookey78 on 3/29/2015(UTC)
plookey78
#208 Posted : Sunday, March 29, 2015 2:22:55 PM(UTC)
Rank: Member

Groups: Registered
Posts: 20
Location: Lithuania

Thanks: 4 times
damn.. i tried editing the rules and thought i succeeded but in the end bot still doesnt use those spells. Idk why :/
Yoin
#209 Posted : Sunday, March 29, 2015 5:57:42 PM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
Let me see your changes.
My Control rules: here.
plookey78
#210 Posted : Monday, March 30, 2015 5:39:11 AM(UTC)
Rank: Member

Groups: Registered
Posts: 20
Location: Lithuania

Thanks: 4 times
Wild Growth CAST IF Turn >= 1
Wild Growth 10 GAIN FOR CAST my hand has card named $(Shade of naxxramas) turn = 1 with coin
Wild Growth 8 GAIN FOR CAST enemy minions number<=1 turn = 2
Wild Growth 6 GAIN FOR CAST enemy minions number<=1 turn = 3
Wild Growth 4 GAIN FOR CAST enemy minions number<=1 turn = 4
Wild Growth 2 GAIN FOR CAST enemy minions number<=1 turn = 5
Wild Growth 5 GAIN FOR CAST Turn <= 8

Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 1 my hand has card named $(Spider tank)
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 1 my hand has card named $(Spider tank) turn = 1
Innervate 13 GAIN FOR CAST my hand has card named $(Shade of naxxramas) my available mana = 1 turn = 1
Innervate 5 GAIN FOR CAST my hand has card named $(Swipe) my available mana = 1 one of enemy minions with $health>=3 this minion with $health<=4 and $attack>=4 my hand has card named $(The Coin)
Innervate 5 GAIN FOR CAST my hand has card named $(Swipe) my available mana = 2 one of enemy minions with $health>=3 this minion with $health<=4 and $attack>=4
Innervate 2 GAIN FOR CAST my battlefield minions number<3 my available mana = 2 my hand has card named $(Piloted Shredder)
Innervate 2 GAIN FOR CAST my battlefield minions number<3 my available mana = 3 my hand has card named $(Sludge belcher)
Innervate 4 GAIN FOR CAST enemy minions number>=1 my available mana = 3 my hand has card named $(Sludge belcher) turn = 3
Innervate 4 GAIN FOR CAST enemy minions number>=1 my available mana = 3 my hand has card named $(Druid of the claw) turn = 3
Innervate 2 GAIN FOR CAST my battlefield minions number<3 my available mana = 3 my hand has card named $(Druid of the claw)
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 3 my hand has card named $(Loatheb)
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 3 my hand has card named $(Loatheb) turn = 3
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 4 my hand has card named $(Piloted sky golem) turn = 4
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 4 my hand has card named $(Piloted sky golem)
Innervate 4 GAIN FOR CAST my hand has card named $(Dr. Boom) my available mana = 5 turn = 5
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 5 my hand has card named $(Ancient of lore)
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 5 my hand has card named $(Ancient of lore) turn = 5
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 6 my hand has card named $(Ragnaros the firelord) turn = 6
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 6 my hand has card named $(Ragnaros the firelord)
Innervate CAST IF turn >= 1

Kezan Mystic 10 GAIN FOR CAST enemy hero has $secret
Kezan Mystic -5 GAIN FOR CAST enemy hero has no $secret

Shade of naxxramas 1 GAIN FOR CAST turn<=3

Mind Control Tech 10 GAIN FOR CAST enemy minions number>=4
Mind Control Tech -5 GAIN FOR CAST enemy minions number<4

Sylvanas Windrunner 6 GAIN FOR ATTACK AND TARGET one of enemy minions with $attack>=5 this minion with $health>5
Yoin
#211 Posted : Monday, March 30, 2015 7:44:16 AM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
plookey78;24773 wrote:
Wild Growth CAST IF Turn >= 1
Wild Growth 10 GAIN FOR CAST my hand has card named $(Shade of naxxramas) turn = 1 with coin
Wild Growth 8 GAIN FOR CAST enemy minions number<=1 turn = 2
Wild Growth 6 GAIN FOR CAST enemy minions number<=1 turn = 3
Wild Growth 4 GAIN FOR CAST enemy minions number<=1 turn = 4
Wild Growth 2 GAIN FOR CAST enemy minions number<=1 turn = 5
Wild Growth 5 GAIN FOR CAST Turn <= 8

Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 1 my hand has card named $(Spider tank)
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 1 my hand has card named $(Spider tank) turn = 1
Innervate 13 GAIN FOR CAST my hand has card named $(Shade of naxxramas) my available mana = 1 turn = 1
Innervate 5 GAIN FOR CAST my hand has card named $(Swipe) my available mana = 1 one of enemy minions with $health>=3 this minion with $health<=4 and $attack>=4 my hand has card named $(The Coin)
Innervate 5 GAIN FOR CAST my hand has card named $(Swipe) my available mana = 2 one of enemy minions with $health>=3 this minion with $health<=4 and $attack>=4
Innervate 2 GAIN FOR CAST my battlefield minions number<3 my available mana = 2 my hand has card named $(Piloted Shredder)
Innervate 2 GAIN FOR CAST my battlefield minions number<3 my available mana = 3 my hand has card named $(Sludge belcher)
Innervate 4 GAIN FOR CAST enemy minions number>=1 my available mana = 3 my hand has card named $(Sludge belcher) turn = 3
Innervate 4 GAIN FOR CAST enemy minions number>=1 my available mana = 3 my hand has card named $(Druid of the claw) turn = 3
Innervate 2 GAIN FOR CAST my battlefield minions number<3 my available mana = 3 my hand has card named $(Druid of the claw)
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 3 my hand has card named $(Loatheb)
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 3 my hand has card named $(Loatheb) turn = 3
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 4 my hand has card named $(Piloted sky golem) turn = 4
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 4 my hand has card named $(Piloted sky golem)
Innervate 4 GAIN FOR CAST my hand has card named $(Dr. Boom) my available mana = 5 turn = 5
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 5 my hand has card named $(Ancient of lore)
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 5 my hand has card named $(Ancient of lore) turn = 5
Innervate 2 GAIN FOR CAST enemy minions number>=1 my available mana = 6 my hand has card named $(Ragnaros the firelord) turn = 6
Innervate 1 GAIN FOR CAST my battlefield minions number<3 my available mana = 6 my hand has card named $(Ragnaros the firelord)
Innervate CAST IF turn >= 1

Kezan Mystic 10 GAIN FOR CAST enemy hero has $secret
Kezan Mystic -5 GAIN FOR CAST enemy hero has no $secret

Shade of naxxramas 1 GAIN FOR CAST turn<=3

Mind Control Tech 10 GAIN FOR CAST enemy minions number>=4
Mind Control Tech -5 GAIN FOR CAST enemy minions number<4

Sylvanas Windrunner 6 GAIN FOR ATTACK AND TARGET one of enemy minions with $attack>=5 this minion with $health>5


You have a problem when you count the turns. Each player turn add one to the turn count. Example, you start the game. You turn is 1, your opponent turn is 2, your second turn is 3, the oppoennt's second turn is 4, your third turn is 5 and so. If you start second, your opponent plays turns 1, 3,5... and you 2,4, and so. Innervate and wild growth must be fixed in that way
My Control rules: here.
1 user thanked Yoin for this useful post.
plookey78 on 3/30/2015(UTC)
plookey78
#212 Posted : Monday, March 30, 2015 9:41:32 AM(UTC)
Rank: Member

Groups: Registered
Posts: 20
Location: Lithuania

Thanks: 4 times
Can i add multiple turns in one condition like: turn=1,2, or on different conditions on the same card like: Antique Healbot CAST IF turn=9 turn=10?
Btw do u think that gain for cast number for cards i edited is ok, or is it too small or big?
Yoin
#213 Posted : Monday, March 30, 2015 3:40:14 PM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
plookey78;24783 wrote:
Can i add multiple turns in one condition like: turn=1,2, or on different conditions on the same card like: Antique Healbot CAST IF turn=9 turn=10?
Btw do u think that gain for cast number for cards i edited is ok, or is it too small or big?


you can write: "turn >=9 and turn <= 10" for example

IMHO, the values are low, but I use low values too. You must test and raise or decrease it.

A good idea is try to read all my rules. So you can find a lot of examples and you will understand as the rules works.
My Control rules: here.
plookey78
#214 Posted : Wednesday, April 1, 2015 6:14:10 AM(UTC)
Rank: Member

Groups: Registered
Posts: 20
Location: Lithuania

Thanks: 4 times
idk why but it doesnt use wild growth even with spare mana.. I tried raising values higher but still the same..
Tide0
#215 Posted : Friday, April 3, 2015 9:01:17 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 6

Thanks: 1 times
Just curious: is there going to be an update for BRM? Looking forward to it if there is!
Yoin
#216 Posted : Friday, April 3, 2015 9:16:29 AM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
I need a working bot version before to try to update the rules. After that, I am open to suggestions about BRM card's behaviour ;)
My Control rules: here.
Tide0
#217 Posted : Friday, April 3, 2015 9:52:03 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 6

Thanks: 1 times
Heh, glad I'm not the only one. v3.1.0.0 is working for me but it hangs after a few games. Are you having the same issue?
Yoin
#218 Posted : Friday, April 3, 2015 10:01:57 AM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
Yes, the bot has an issue with BRM. We need to wait for a hot fix
My Control rules: here.
JoyAdmin
#219 Posted : Friday, April 3, 2015 10:11:39 AM(UTC)
Rank: Administration

Groups: Administrators
Posts: 4,881

Thanks: 808 times
Was thanked: 4545 time(s) in 1642 post(s)
1 user thanked JoyAdmin for this useful post.
Tide0 on 4/3/2015(UTC)
Smartstone
#220 Posted : Friday, April 3, 2015 6:36:26 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 7

Thanks: 2 times
Hello Yoin thank you for this ruleset.
However I have a problem I hope you can help with.

When using this ruleset my warrior often attacks face with his weapon. Even if there a more efficient minions on board and the opponent has full health.
I don't think this is preferred for a control deck.

Is there something I can edit in the ruleset to change this?

Thanks in advance.
Yoin
#221 Posted : Friday, April 3, 2015 6:46:01 PM(UTC)

Rank: Advanced Member

Groups: Registered, HSModerator
Posts: 583
Location: Spain

Thanks: 118 times
Was thanked: 218 time(s) in 108 post(s)
I think that I must raise all values for actions. Sadly I have very few free time now to test them. You can do it if you want try.
My Control rules: here.
kevb_
#222 Posted : Monday, April 6, 2015 6:47:20 AM(UTC)
Rank: Member

Groups: Registered
Posts: 10

Thanks: 2 times
Was thanked: 5 time(s) in 4 post(s)
Hi there Yoin, thanks for the great ruleset!
I was wondering whether there is a way to force not attacking a card by name, notably Moira Bronzebeard in the BR Depths adventure. I have to admit that I don't really understand much of the Deck Rules, but I suppose this is sort of the first case where the death of an enemy minion means instant death to your hero in the following round. Maybe some sort of "Target If" statement which can never be verified? I suppose this will also have to include not playing AoE cards with higher damage values than Moira's current HP, unless say you have lethal over Emp. Thaurissan aswell.
Or can/should this be implemented into general HR mechanic and not added to individual rulesets?
Looking forward to your reply :)
16 Pages«<910111213>»
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.144 seconds.