YGOPRO Forum

Welcome Guest! To enable all features please try to register or login.
16 Pages«<45678>»
Options
Go to last post Go to first unread
laithnimri123  
#101 Posted : Sunday, May 19, 2013 12:30:54 PM(UTC)
laithnimri123

Rank: Advanced Member

Joined: 12/12/2012(UTC)
Posts: 603

Thanks: 206 times
Was thanked: 47 time(s) in 41 post(s)
whats up ytterbite was wondering ur making random cards (u make cards when people report a card i guess)
why don't u make full deck i mean archtybe (madolche,six samurai, agents, infernity)
ytterbite  
#102 Posted : Sunday, May 19, 2013 10:34:27 PM(UTC)
ytterbite

Rank: Advanced Member

Joined: 12/18/2012(UTC)
Posts: 269

Thanks: 170 times
Was thanked: 250 time(s) in 68 post(s)
^ I do that because some cards are easier to implement than others, and also when I try a test duel, I notice the AI doing something that it shouldn't.

Another thing is that some cards have similar effects (such as all those ATK-boost cards), which means I can quickly implement a large amount of cards using a small amount of script code.

I was going to try working on Six Samurai support, but some cards are tricky to implement. The AI has a tendency to use Six Samurai United to draw only 1 card instead of waiting for 2. But don't worry, as this script grows, entire-deck/archetype support will be possible.
laithnimri123  
#103 Posted : Monday, May 20, 2013 2:56:42 PM(UTC)
laithnimri123

Rank: Advanced Member

Joined: 12/12/2012(UTC)
Posts: 603

Thanks: 206 times
Was thanked: 47 time(s) in 41 post(s)
Originally Posted by: ytterbite Go to Quoted Post
^ I do that because some cards are easier to implement than others, and also when I try a test duel, I notice the AI doing something that it shouldn't.

Another thing is that some cards have similar effects (such as all those ATK-boost cards), which means I can quickly implement a large amount of cards using a small amount of script code.

I was going to try working on Six Samurai support, but some cards are tricky to implement. The AI has a tendency to use Six Samurai United to draw only 1 card instead of waiting for 2. But don't worry, as this script grows, entire-deck/archetype support will be possible.


U r the boss here ;) i know that make a lot of work

And six samurai will need 1 million year just to code the gate card xD

By the way thanx for being so kind with us :)
thanks 1 user thanked laithnimri123 for this useful post.
ytterbite on 5/20/2013(UTC)
Dharc4000  
#104 Posted : Monday, May 20, 2013 3:05:53 PM(UTC)
Dharc4000

Rank: Advanced Member

Joined: 12/10/2012(UTC)
Posts: 382
United Kingdom

Thanks: 2 times
Was thanked: 56 time(s) in 40 post(s)
When Formula Synchron's effect is negated, the Bot will continue attempting to activate its effect, making it impossible to do anything until the window is closed or you surrender.
UserPostedImage
thanks 1 user thanked Dharc4000 for this useful post.
ytterbite on 5/20/2013(UTC)
Percival18  
#105 Posted : Monday, May 20, 2013 9:15:44 PM(UTC)
Percival18

Rank: Administration

Joined: 11/25/2012(UTC)
Posts: 1,343
Netherlands

Thanks: 59 times
Was thanked: 1045 time(s) in 327 post(s)
Well the new version of the ai has been released. The changes that are relevent for ai scripting can be found in ai-template.lua:

AI.GetOppExtraDeck()
AI.GetAIExtraDeck()
AI.GetOppMainDeck()
AI.GetAIMainDeck()

card.setcode
card.location
card.xyz_material_count
card.xyz_materials

function OnStartOfDuel()
thanks 4 users thanked Percival18 for this useful post.
ytterbite on 5/20/2013(UTC), a.x.l on 5/20/2013(UTC), Tea82 on 5/21/2013(UTC), SoliceTK on 5/22/2013(UTC)
ytterbite  
#106 Posted : Tuesday, May 21, 2013 1:52:59 AM(UTC)
ytterbite

Rank: Advanced Member

Joined: 12/18/2012(UTC)
Posts: 269

Thanks: 170 times
Was thanked: 250 time(s) in 68 post(s)
It's my turn to post an AI script bug.

I just noticed that my previous update broke some of the script code. That blacklist of monsters that the AI was to never normal summon was apparently being ignored, resulting in monsters like Gorz, Tragoedia and Battle Fader being Normal Summoned.

In any case, that is addressed and will be fixed in my next update.

Also thank you Percy for the AI enhancements and functions! It will be fun experimenting with them.
earthcontroller101  
#107 Posted : Tuesday, May 21, 2013 1:55:30 AM(UTC)
earthcontroller101

Rank: Member

Joined: 5/5/2013(UTC)
Posts: 23

Was thanked: 3 time(s) in 2 post(s)
Nice work!

Just a few things I noticed (some of these might have already been mentioned):
  • The AI doesn't seem to take advantage of Ally of Justice Catastor's effect. (I once managed to actually beat the AI and its Dragon Ruler deck with my (somewhat) cruddy dragon deck because the AI refused to attack my Blue Eyes Ultimate Dragons with its Ally of Justice Catastor....)
  • The AI sometimes tributes a monster to summon another one of the same monster (e.g. tributing Summoned Skull to summon Summoned Skull, or tributing Dark Magician + another monster to summon Dark Magician).
    The AI probably also shouldn't generally Tribute a Synchro/Xyz/Fusion etc. monster for a Tribute Summon, and especially if the monster it's Tributing for is weaker than one of the cards it's Tributing to Summon it....
  • The AI will sometimes activate equip spells on my own cards. Although it is nice to have a free 1000 ATK boost from an opponent's Axe of Despair...:laugh
    Of course, there are some cards (like Ekibyo Drakmord) that should only be equipped to an opponent's monster, so an exception should probably be added for those.
  • The AI shouldn't activate Solemn Judgment on its own cards.
  • In a lot of cases, it's kind of pointless to Summon/switch certain monsters with really low atk (say, < 1000) in attack mode, since those monsters are really easily clobbered (along with a sizable chunk of the AI's life points). Of course, there are some exceptions to this, too, like if the AI's summoning a monster just to use it for a Synchro/Xyz summon.
  • The AI likes to keep paying costs for continuous Spell/Trap cards as long as it can (for instance, paying 500 LP for Ultimate Offering even though it hasn't even done its "regular" Normal Summon yet, or paying 700 LP for Imperial Order (yes, I know it's technically banned, but I just play for fun :))). There's a point where it doesn't strategically make sense to keep paying 2000 LP for Mirror Wall, you know... :P
  • Sometimes, the AI doesn't attack (presumably because there's a monster with a higher ATK on my side of the field) even though there's a monster with a lower ATK on my side of the field.
  • Thunder of Ruler doesn't work -- the AI will conduct its Battle Phase anyways. :-/
  • Oh, and the AI once tried to summon Malefic Truth Dragon even though there wasn't a field spell/Skill Drain on the field. (not sure what the situation was, but I think it was because I destroyed the AI's field spell/Skill Drain, which destroyed the AI's Malefic monster)
  • If I have Slifer on my side of the field, the AI should try to Set all of its monsters first (and then Flip Summon them the next turn) if it can't get rid of Slifer immediately, to avoid getting hit by Slifer's effect. (though there may be exceptions to this too)
  • If the AI has Obelisk and another monster on the field, it will tribute both to activate Obelisk's effect. This might be okay if Obelisk had been Special Summoned, but it's probably not a good idea otherwise.

Whew, that ended up being longer than I thought. Either way, keep up the good work! :thup
thanks 2 users thanked earthcontroller101 for this useful post.
ytterbite on 5/21/2013(UTC), Tea82 on 5/21/2013(UTC)
ytterbite  
#108 Posted : Tuesday, May 21, 2013 2:18:00 AM(UTC)
ytterbite

Rank: Advanced Member

Joined: 12/18/2012(UTC)
Posts: 269

Thanks: 170 times
Was thanked: 250 time(s) in 68 post(s)
^ That's a big help. Thank you very much for all of that.
a.x.l  
#109 Posted : Tuesday, May 21, 2013 7:47:58 AM(UTC)
a.x.l

Rank: Advanced Member

Joined: 2/1/2013(UTC)
Posts: 198

Thanks: 24 times
Was thanked: 45 time(s) in 35 post(s)
Originally Posted by: Percival18 Go to Quoted Post
Well the new version of the ai has been released. The changes that are relevent for ai scripting can be found in ai-template.lua:

AI.GetOppExtraDeck()
AI.GetAIExtraDeck()
AI.GetOppMainDeck()
AI.GetAIMainDeck()

card.setcode
card.location
card.xyz_material_count
card.xyz_materials

function OnStartOfDuel()


What is setcode??
Percival18  
#110 Posted : Tuesday, May 21, 2013 8:13:49 AM(UTC)
Percival18

Rank: Administration

Joined: 11/25/2012(UTC)
Posts: 1,343
Netherlands

Thanks: 59 times
Was thanked: 1045 time(s) in 327 post(s)
It indicates the archetype. E.g. you can use setcode to check if a card is a HERO
thanks 1 user thanked Percival18 for this useful post.
a.x.l on 5/21/2013(UTC)
Shadow_Spark  
#111 Posted : Tuesday, May 21, 2013 8:37:25 AM(UTC)
Shadow_Spark

Rank: Newbie

Joined: 5/21/2013(UTC)
Posts: 9

Thanks: 2 times
Was thanked: 5 time(s) in 5 post(s)
Hi everyone. I joined the forum roughly an hour ago just to post my experience with the AI Mode (beta). It is as follows:

To begin with, some general stuff:
**Needs Rock-Paper-Scissors.
**It seems "Mystical Space Typhoon" always aims at the middle card. So does "Wind-Up Zenmaines".
**Apparently, Xyz Monsters are summoned in sucession. From lower attack to higher.
**The AI attacks at every chance it has even if that means losing all of its monsters.

During a few duels the AI made a few screw-ups. These are my experiences so far with it:

While using a Fire King:

Duel #1
**Uses 2 "Call of the Haunted" to target the same monster at an unnecesary moment, during my Standby Phase.
**Topdecks Pot of Duality with an empty hand. Shows "Onslaught of the Fire Kings", "Dark Hole" and "Destruct Potion". I have "Summoner Monk" and a "Blade Armor Ninja" boosted by "Heroic Challenger - Extra Sword".
Picks "Destruct Potion". Gets owned next turn.

Duel #2
**Opens 1st turn with "Pot of Duality". Doesn't choose Solemn Warning, rather picks "Fire King Avatar Barong"
**Uses "Fire King Fire Circle" on "Lavalval Chain" (didn't use effect). Summons "Flamvell Firedog". Proceeds to suicide attack "Blade Armor Ninja". No backrow, no monsters. Overkill.

While using a Shark themed deck:

Duel #1
**Effect of "Abyss Dwelller" (1700 ATK) on its Main Phase 2. Let alone it was summoned while I had a Photon Thrasher (2100 ATK) on the field and the AI had no backrow.
**Rams "Two-Head Shark" against "Heroic Champion - Kusanagi" for no apparent reason.
**Sets Bottomless Trap Hole and nothing else while Said "Kusanagi" is face-up on the Field.

While using a Heroic Challenger deck:

Duel#1
**Normal summons "Goblindberg", Special Summoning "Heroic Challenger - Double Lance". That was fine. Then uses "Heroic Chance" on "Double Lance". I had no monsters.
**Proceeds to Overlay "Double Lance" with "Goblindberg" to summon "Gagaga Cowboy" in Attack Position. Uses "Cowboy" Attack Position effect. This is the same turn, I had no monsters.
**Uses "Compulsory Evacuation Device" to bounce my "Goblindberg". Effect still activates, effectively allowing me to attack anyway.
**Uses "Reinforcement of the Army" to search a"Heroic Champion - Spartan" instead of a "Heroic Champion - Double Lance". There was another one in the Graveyard, so the activation of the effect was possible.

I wanted to screw-up with the AI and used a Yubel themed deck:

**I summoned "Yubel - The Ultimate Nightmare". AI killed itself.

Just my observations on the matter. I know this is just Beta and needs a lot of work to function properly.
Keep up the good work.

Shadow_Spark

Edited by user Tuesday, May 21, 2013 8:38:21 AM(UTC)  | Reason: Not specified

thanks 1 user thanked Shadow_Spark for this useful post.
ytterbite on 5/21/2013(UTC)
cbleach  
#112 Posted : Tuesday, May 21, 2013 9:45:41 AM(UTC)
cbleach

Rank: Newbie

Joined: 5/21/2013(UTC)
Posts: 2

I just wanted to post my experiences with the AI. I haven't gone through all the pages and I imagine that some of this might be repeated but I just wanted to give my feedback in case I can help.

- When it had 2 4*s down it went into Utopia for less damage. That may be a complex and/or negligible problem but when it attacked it immediately negated its attack. It went on to negate its next attack too.

- It activated all its mystical space typhoons at once to target my one card. Also, after playing dark hole one time it immediately activated MST to target its own dark hole.

- When I had too many strong monsters it just summoned a monster and attacked my stronger monster then ended its turn.

I know it's gonna be hard to program a 'mind' to make it make better moves (like not xyz immediately in order to deal damage) but do you think there'd be a way to assign priority to how the AI searches? Like my Amazoness deck used Reinforcement of the army but rather than pick something like marauding captain, to swarm, or a tuner, to sync, in went for a random amazoness.

EDIT: That was all with the AI-template one. I started with the other version and the last point isn't true anymore. They still just summoned a monster but they didn't attack. So I'm gonna keep trying with this version then I think...

Also:

-Trigger happy with effect veiler, used 2 to negate my monster's effect. Also, it targeted quillbolt hedgehog with that, a monster which is essentially unaffected by veiler.
-It sent a card with Hazy Flame Sphinx's effect and declared the correct type but did not follow up with the summoning of a monster after doing so.
-Negated own summon with solemn warning
-Used Fiendish chain on its own monster as soon as it could (I had no monsters)

It's looking like it doesn't check to see if it's 'worth' or 'useful' when using effects just that once it's conditions to be activated are satisfied it'll go ahead with it

Edited by user Tuesday, May 21, 2013 12:18:47 PM(UTC)  | Reason: Not specified

giga137  
#113 Posted : Tuesday, May 21, 2013 11:42:48 AM(UTC)
giga137

Rank: Advanced Member

Joined: 5/21/2013(UTC)
Posts: 35
Philippines

Thanks: 27 times
Was thanked: 4 time(s) in 3 post(s)
These were my observations.

1.0 Attack monsters with higher attack than their own.
1.1 Seems to attack with their monsters starting from the right of their field then attack monsters starting from the left of the opponent's field.
2.0 Activates cards whose activation conditions are fullfilled.
2.1 Activates Effect Veiler when an opponent's Effect monster is summoned regardless of their effects.
2.2 Activates Maxx "C" for no reason.
3.0 Summons monsters as much as possible.
3.1 Summons monster with lower attack than the opponent's
3.2 Never Sets a monster.
3.3 Tribute Summons monster with lower attack and/or weaker effects.

I kindly suggest to give the AI a specific deck, I reccomend Prophecy, Bujin, Gadget (since they're all linear in playstyle and but still solid decks and maybe Dragon Ruler), and then tune the AI to play those decks. Maybe do a single deck first, and when the AI performs decent, then move on to another deck.

Being able to playtest without worrying about your opponent quitting when you win Game 2 (even though they won Game 1) will probably make a lot happy, well at least for me. These are just my opinions though so do not take any offense.

Thanks for the AI! And good luck!
thanks 1 user thanked giga137 for this useful post.
ytterbite on 5/21/2013(UTC)
sebastianyuke  
#114 Posted : Tuesday, May 21, 2013 1:26:41 PM(UTC)
sebastianyuke

Rank: Newbie

Joined: 5/21/2013(UTC)
Posts: 1

Was thanked: 1 time(s) in 1 post(s)
I never tried AI mode early release, but for now your ai version is good.
Even it's still have bugs (i usually get ai use forbidden lance to his own monster, even i only set a monster without backrow)

But it will improved sooner. For now i'm having fun, defeated by my own deck. LOL

Very good jobs guys, +1 !
thanks 1 user thanked sebastianyuke for this useful post.
ytterbite on 5/21/2013(UTC)
seabottom  
#115 Posted : Tuesday, May 21, 2013 1:27:10 PM(UTC)
seabottom

Rank: Advanced Member

Joined: 3/24/2013(UTC)
Posts: 234

Thanks: 10 times
Was thanked: 8 time(s) in 8 post(s)
Yeah, gotta agree with most of the stuff here.

Using Ancient Gear deck:
- Summoned battle fader in turn 2 (I had a set monster) and attacked with it
- Used heavy storm to destroy my face down, then activated geartown
- activated geartown, then chained MST to destroy it (never chain geartown with MST)
- summoned Ancient Gear knight (1800 atk) and attacked naturia Beast (2200 atk); AI lost 400 lp and end turn with no back row or monsters on the field
- Actually, AI summons every monster it can and always attacks the highest ATK monster on the field.
- Never sets monster for defence
- Goes through all phases unnecessarily


Using X-saber deck:
- Used Gold to search for heavy storm (my only spell/trap on the field is geartown)
- summoned garsem and attacked 2k monster
- used reinforce truth to summon pashuul in ATK mode in my SP (normally summon pashuul in BP or when trap is targeted for destruction)
- used darksoul eff to search for darksoul
- instantly used heavy storm when only s/t on field is geartown for an auto gadjiltron
- attacked gadjiltron with darksoul to search for garsem in end phase
- summoned a shitload of X-sabers, but not a tuner and didn't use faultroll effect for a tuner, but summoned sword breaker using the faultrolls.
- used sword breaker eff for Warrior and spellcaster (I'm using machines only)
- Attacked my ultimate gear golem with all lower atk monsters and lost.


This AI is so bad that it actually made me ROFL. :lol

Needs some serious work......
UserPostedImage
thanks 1 user thanked seabottom for this useful post.
ytterbite on 5/21/2013(UTC)
seabottom  
#116 Posted : Tuesday, May 21, 2013 2:15:30 PM(UTC)
seabottom

Rank: Advanced Member

Joined: 3/24/2013(UTC)
Posts: 234

Thanks: 10 times
Was thanked: 8 time(s) in 8 post(s)
Please ignore the above post, I have used the AI-template and not the AI with fixes implemented.

EDIT: Seems like there are no changes between the two versions. AI activated geartown, then set mausoleum to summon ancient gear engineer??? lol Gadjiltron would've been the winner, but noooo, it summoned engineer lol
and AI never goes defensive. Special summoned cyber dragon in atk mode and just end turn.

AI used geartown eff to summon gadjiltron, then activated field spell, (also terraforming chooses geartown every time which is good I guess), then summoned a malefic, then tributed both monsters for gadjiltron? lol that makes no sense

AI DOES NOT attack directly with earthbounds, dunno if it affects other cards too.

Edited by user Tuesday, May 21, 2013 2:36:43 PM(UTC)  | Reason: Not specified

UserPostedImage
thanks 1 user thanked seabottom for this useful post.
ytterbite on 5/21/2013(UTC)
Ericko90  
#117 Posted : Tuesday, May 21, 2013 2:22:01 PM(UTC)
Ericko90

Rank: Advanced Member

Joined: 12/23/2012(UTC)
Posts: 173

Thanks: 22 times
Was thanked: 31 time(s) in 13 post(s)
I tried the AI mode just now and wow this's one splendid work mate. The AI actually plays decently.

I found some problem with AI using VayuSworn deck tho; (dunno if this's been posted before; ain't got time to check the entire posts LOL)
-AI always seems to summon Honest, bounces it back, and just attacking with other monster(s).
-AI often normal summons Vayu, enters Battle Phase (not attacking), Main Phase 2, and end its turn with Vayu left in attack position.
-When AI has 2 level 4, it almost always Xyz summon rank 4 even tho I have no monster and the damage is smaller.

Lot of thanks for your hardwork, keep it up!
thanks 1 user thanked Ericko90 for this useful post.
ytterbite on 5/21/2013(UTC)
Damn_Feds  
#118 Posted : Tuesday, May 21, 2013 4:39:45 PM(UTC)
Damn_Feds

Rank: Advanced Member

Joined: 5/2/2013(UTC)
Posts: 547

Thanks: 16 times
Was thanked: 111 time(s) in 49 post(s)
I can't post a replay but when the AI summons Honest and uses Forbidden Chalice on it, it seems to do an infinite honest activation loop, it just sits there and the Honest Activation screen pops up with a negate symbol over him, over and over and over again, forever.
UserPostedImage

UserPostedImage
thanks 1 user thanked Damn_Feds for this useful post.
ytterbite on 5/21/2013(UTC)
ytterbite  
#119 Posted : Tuesday, May 21, 2013 11:17:28 PM(UTC)
ytterbite

Rank: Advanced Member

Joined: 12/18/2012(UTC)
Posts: 269

Thanks: 170 times
Was thanked: 250 time(s) in 68 post(s)
All this feedback is great to have. Thank you all for trying it and posting about it. :)

Also I noticed that OnSelectChain() is called quite often, even when there's nothing for the AI to Chain. That's a good thing! I can use that to save a state of the field, and compare it with the new state when OnSelectChain() is called the next time to find out what card the opponent just played. Doing that I think I can make the AI play certain cards like Solemn Warning more correctly.

Originally Posted by: Damn_Feds Go to Quoted Post
I can't post a replay but when the AI summons Honest and uses Forbidden Chalice on it, it seems to do an infinite honest activation loop, it just sits there and the Honest Activation screen pops up with a negate symbol over him, over and over and over again, forever.
^ For a quick fix I'll have the AI only activate Honest's return effect once per turn. I'm not sure currently how to check for cards with negated effects.

I'll add in a few other fixes and things and upload a new update later today.

Originally Posted by: seabottom Go to Quoted Post
Please ignore the above post, I have used the AI-template and not the AI with fixes implemented.

EDIT: Seems like there are no changes between the two versions. AI activated geartown, then set mausoleum to summon ancient gear engineer??? lol Gadjiltron would've been the winner, but noooo, it summoned engineer lol
and AI never goes defensive. Special summoned cyber dragon in atk mode and just end turn.

AI used geartown eff to summon gadjiltron, then activated field spell, (also terraforming chooses geartown every time which is good I guess), then summoned a malefic, then tributed both monsters for gadjiltron? lol that makes no sense

AI DOES NOT attack directly with earthbounds, dunno if it affects other cards too.
That Ancient Gear special summon was a hasty addition of mine to get a Malefic Skill Drain deck working for the AI. I'll modify the code to always choose the highest ATK Ancient Gear monster. As for the Earthbounds, I admit to not having tested them yet. I'll do some research and see what I can do.

Shadow_Spark  
#120 Posted : Wednesday, May 22, 2013 3:37:58 AM(UTC)
Shadow_Spark

Rank: Newbie

Joined: 5/21/2013(UTC)
Posts: 9

Thanks: 2 times
Was thanked: 5 time(s) in 5 post(s)
New observations from this morning!

ai.lua

**Overall, needs replay function to study ai's hand and its available options.
**Goes through all phases for no reason.

**To summarize, it seems to activate every available card at first opportunity:
*Overlay Regen on my Gandiva (Fuck yeah!)
*Bottomless on Stardust Dragon (Twice, so far)
*Mirror Force on my Heroic Champion - Kusanagi, causing greater Damage.
*Veiler on HC - Spartan as soon as it was summoned.
*Breakthrough Skill and Karma Cut to the same Photon Thrasher in a chain.
*Used Gorz at first attack (1100 damage).
*Normal Summons Honest, then uses effect to return to hand.

While it was using a Shark Themed deck:
**Summons Shocktopus but doesn't attack (Great. No sarcasm. It would have been nice if Shocktopus was set instead)
**My Double Lance's ATK is 0 due to Shocktopus. Summons another one but doesn't attack.
**Is afraid to attack because of my face down (Which happens to be Mirror Force)
**Sets Field Spell before Activating it.
**Said Double Lance with 0 ATK made it to the end of the duel in face-up attack position.

Random screw-ups:
**Lavalval Chain - Sends Call of the Haunted from the deck to the Graveyard.
**Onslaugh of the Fire Kings... searches for Avatar Kirin. I have Stardust on the Field. There are two Garunix on the deck.
**It's trigger-happy whenever it has Fire King Fire Circle at hand. Sends a monster to the grave to special summon a weaker one.
**Summons "Hieratic Seal of the Sun Dragon Overlord" (0/0) by effect of another Hieratic, in face-up Attack Position.
**Blue-Eyes Hieratic Deck - Leaves 0/0 Blue-Eyes in attack position and attacks with it. At least it had a set Mirror Force so it can be barely considered a bait.

Edited by user Wednesday, May 22, 2013 3:59:39 AM(UTC)  | Reason: Typo(s)

thanks 1 user thanked Shadow_Spark for this useful post.
ytterbite on 5/22/2013(UTC)
Users browsing this topic
16 Pages«<45678>»
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.

Notification

Icon
Error