Cards we could Implement if First Strike worked
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Cards we could Implement if First Strike worked
by GandoTheBard » 07 Oct 2008, 06:57
Some First Strikers (please implement this )
Pegasus Charger
2 W
Creature Pegasus
no text
2/1
Flying
First Strike
Longbow Archer
W W
Creature Human Soldier Archer
no text
2/2
First Strike
Reach
Ambush Party
4 R
Creature Human Rogue
no text
3/1
First Strike
Haste
Goblin Berserker
3 R
Creature Goblin Berserker
no text
2/2
Haste
First Strike
Goblin Striker
1 R
Creature Goblin Striker
1/1
First Strike
Haste
Mirri, Cat Warrior
1 G G
Legendary Creature Cat Warrior
no text
2/3
Vigilance
First Strike
Forestwalk
Nightguard Patrol
2 W
Creature Human Soldier
no text
2/1
Vigilance
First Strike
Benalish Knight
2 W
Creature Human Knight
no text
2/2
Flash
First Strike
Ancient Spider
2 W G
Creature Spider
no text
2/5
Reach
First Strike
Angel of Retribution
6 W
Creature Angel
no text
5/5
Flying
First Strike
Battering Craghorn
2 R R
Creature Goat Beast
no text
3/1
First Strike
Coiled Tinviper
3
Artifact Creature Snake
no text
2/1
First Strike
Daru Lancer
4 W W
Creature Human Soldier
no text
3/4
First STrike
Ekundu Griffin
3 W
Creature Griffin
no text
2/2
First Strike
Flying
Elvish Archers
1 G
Creature Elf Archer
no text
2/1
First Strike
Halberdier
3 R
Creature Human Barbarian
no text
3/1
First Strike
Hornet Cobra
1 G G
Creature Snake
no text
2/1
First Strike
Land Leeches
1 G G
Creature Leech
no text
2/2
First Strike
Lightning Hounds
2 R R
Creature Hound
no text
3/2
First Strike
Plover Knights
3 W W
Creature Kithkin Knight
no text
3/3
Flying
First Strike
Ramirez DePietro
3 U B B
Legendary Creature Human Pirate
no text
4/3
First Strike
Razorfoot Griffin
3 W
Creature Griffin
no text
2/2
First Strike
Sabertooth Wyvern
4 R
Creature Drake
no text
3/2
First Strike
Flying
Serra Zealot
W
Creature Human Soldier
no text
1/1
First Strike
Sky Spirit
1 W U
Creature Spirit
no text
2/2
First Strike
Flying
Skyhunter Patrol
2 W W
Creature Cat Knight
no text
2/3
Flying
First Strike
Stone-Throwing Devils
B
Creature Devil
no text
1/1
First Strike
Thunder Spirit
1 W W
Creature Elemental Spirit
no text
2/2
First Strike
Flying
Tundra Wolves
W
Creature Wolf
no text
1/1
First Strike
Wall of Razors
1 R
Creature Wall
no text
4/1
Defender
First Strike
Youthful Knight
1 W
Creature Human Knight
no text
2/1
First Strike
Pegasus Charger
2 W
Creature Pegasus
no text
2/1
Flying
First Strike
Longbow Archer
W W
Creature Human Soldier Archer
no text
2/2
First Strike
Reach
Ambush Party
4 R
Creature Human Rogue
no text
3/1
First Strike
Haste
Goblin Berserker
3 R
Creature Goblin Berserker
no text
2/2
Haste
First Strike
Goblin Striker
1 R
Creature Goblin Striker
1/1
First Strike
Haste
Mirri, Cat Warrior
1 G G
Legendary Creature Cat Warrior
no text
2/3
Vigilance
First Strike
Forestwalk
Nightguard Patrol
2 W
Creature Human Soldier
no text
2/1
Vigilance
First Strike
Benalish Knight
2 W
Creature Human Knight
no text
2/2
Flash
First Strike
Ancient Spider
2 W G
Creature Spider
no text
2/5
Reach
First Strike
Angel of Retribution
6 W
Creature Angel
no text
5/5
Flying
First Strike
Battering Craghorn
2 R R
Creature Goat Beast
no text
3/1
First Strike
Coiled Tinviper
3
Artifact Creature Snake
no text
2/1
First Strike
Daru Lancer
4 W W
Creature Human Soldier
no text
3/4
First STrike
Ekundu Griffin
3 W
Creature Griffin
no text
2/2
First Strike
Flying
Elvish Archers
1 G
Creature Elf Archer
no text
2/1
First Strike
Halberdier
3 R
Creature Human Barbarian
no text
3/1
First Strike
Hornet Cobra
1 G G
Creature Snake
no text
2/1
First Strike
Land Leeches
1 G G
Creature Leech
no text
2/2
First Strike
Lightning Hounds
2 R R
Creature Hound
no text
3/2
First Strike
Plover Knights
3 W W
Creature Kithkin Knight
no text
3/3
Flying
First Strike
Ramirez DePietro
3 U B B
Legendary Creature Human Pirate
no text
4/3
First Strike
Razorfoot Griffin
3 W
Creature Griffin
no text
2/2
First Strike
Sabertooth Wyvern
4 R
Creature Drake
no text
3/2
First Strike
Flying
Serra Zealot
W
Creature Human Soldier
no text
1/1
First Strike
Sky Spirit
1 W U
Creature Spirit
no text
2/2
First Strike
Flying
Skyhunter Patrol
2 W W
Creature Cat Knight
no text
2/3
Flying
First Strike
Stone-Throwing Devils
B
Creature Devil
no text
1/1
First Strike
Thunder Spirit
1 W W
Creature Elemental Spirit
no text
2/2
First Strike
Flying
Tundra Wolves
W
Creature Wolf
no text
1/1
First Strike
Wall of Razors
1 R
Creature Wall
no text
4/1
Defender
First Strike
Youthful Knight
1 W
Creature Human Knight
no text
2/1
First Strike
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Cards we could Implement if First Strike worked
by DennisBergkamp » 07 Oct 2008, 07:11
Ah yes, first strike would be great.
We would have to add a new combat phase, basically. Tricky tricky stuff
But worth looking into, with first strike working, cards with Double strike could be added as well.
We would have to add a new combat phase, basically. Tricky tricky stuff
But worth looking into, with first strike working, cards with Double strike could be added as well.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Cards we could Implement if First Strike worked
by GandoTheBard » 07 Oct 2008, 08:43
Without any actual code the logic looks like this:
Start Combat
(check priority)
Declare Attackers
(check priority at the end of this)
Declare Blockers
(again check priority at the end of this)
Assign Damage
First Strike damage assigned, such damages go on the stack
(check priority)
First Strike damage resolved along with all triggered events, dead creatures go to graveyards, Creatures with regeneration shields that have taken lethal damage tap and regenerate etc
Normal (nonfirst strike damage) Assigned
(check priorty)
Normal Damage Resolved
End of combat (check priority once more though normally there is nothing to be done at the end of this sometimes an event will trigger (return to hand, put a +1/+1 counter on something etc))
It seems to me since it is all sequential there is no need for an extra phase...just stick all the needed steps in the right order into the regular combat phase and everything should fall into place.
Start Combat
(check priority)
Declare Attackers
(check priority at the end of this)
Declare Blockers
(again check priority at the end of this)
Assign Damage
First Strike damage assigned, such damages go on the stack
(check priority)
First Strike damage resolved along with all triggered events, dead creatures go to graveyards, Creatures with regeneration shields that have taken lethal damage tap and regenerate etc
Normal (nonfirst strike damage) Assigned
(check priorty)
Normal Damage Resolved
End of combat (check priority once more though normally there is nothing to be done at the end of this sometimes an event will trigger (return to hand, put a +1/+1 counter on something etc))
It seems to me since it is all sequential there is no need for an extra phase...just stick all the needed steps in the right order into the regular combat phase and everything should fall into place.
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-
GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Cards we could Implement if First Strike worked
by Rob Cashwalker » 08 Oct 2008, 18:26
SetAssignedDamage in Combat.java looks like it takes care of everything. If there's anyplace that first srike or deathtouch should be evaluated, then it's in there... somewhere.
And don't forget any creatures that can pump themselves with First Strike and/or Deathtouch. And spells that grant the abilities too.
And don't forget any creatures that can pump themselves with First Strike and/or Deathtouch. And spells that grant the abilities too.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 66 guests