Mirage Source
http://web.miragesource.net/forums/

Two Handed Weapon
http://web.miragesource.net/forums/viewtopic.php?f=201&t=3764
Page 1 of 1

Author:  Shadow Dragon [ Sun May 25, 2008 6:15 pm ]
Post subject:  Two Handed Weapon

Ok now I have been looking at this tutorial for some time and I can't figure out exactly what it does could someone help me?

Code:
Originally posted by Dark Echo

Two Handed Weapons
This is basically what the name saids. I did not create a whole new item type, i just used the old item type and added an option to make weapons two handed or not, by just ticking a checkbox. So thats basically it. If you have any items, when you add this in you will have to remake all your items again, so yeah.. Also, back up your source before you add in this tutorial, just to be safe.

- Tutorial updated..
- Fixed small shield bug

Difficult: 1/5

Part 1 - Server Side
Ok, go into modTypes and find:

Type ItemRec



Add under Data3 As Integer:

TwoHanded As Byte



Alright, now go into modDatabase and find:

Sub SaveItem(ByVal ItemNum As Long)



Now add this to the end of the saving sub, but before the End Sub:

Call PutVar(FileName, "ITEM" & ItemNum, "TwoHanded", Trim(Item(ItemNum).TwoHanded))



Ok, now find:

Sub LoadItems()



And after:

Item(i).Data3 = Val(GetVar(FileName, "ITEM" & i, "Data3"))



Add:

Item(i).TwoHanded = Val(GetVar(FileName, "ITEM" & i, "TwoHanded"))



Alrighty, we're nearly done for server side. go into modHandleData and find:

If LCase(Parse(0)) = "useitem" Then



And find:

Case ITEM_TYPE_WEAPON



And make it look like this:

                 Case ITEM_TYPE_WEAPON
                      If InvNum <> GetPlayerWeaponSlot(Index) Then
                          If Item(GetPlayerInvItemNum(Index, InvNum)).TwoHanded < 1 Then
                                If Int(GetPlayerSTR(Index)) < n Then
                                    Call PlayerMsg(Index, "Your strength is to low to hold this weapon!  Required STR (" & n * 2 & ")", BrightRed)
                                    Exit Sub
                                End If
                                Call SetPlayerWeaponSlot(Index, InvNum)
                          Else
                                If GetPlayerShieldSlot(Index) = 0 Then
                                    Call SetPlayerWeaponSlot(Index, InvNum)
                                    Call SetPlayerShieldSlot(Index, InvNum)
                                Else
                                    Call PlayerMsg(Index, "You already have a shield equiped!", BrightRed)
                                End If
                          End If
                      Else
                          Call SetPlayerWeaponSlot(Index, 0)
                      End If
                      Call SendWornEquipment(Index)



Right under that, you will find the Shield sectin of that sub.. Now just change it so it looks like this one:

                 Case ITEM_TYPE_SHIELD
                      If GetPlayerShieldSlot(Index) > 0 Then
                          If GetPlayerWeaponSlot(Index) = GetPlayerShieldSlot(Index) Then
                                Call PlayerMsg(Index, "You have a two handed weapon equipped! Please unequip it before using your shield!", BrightRed)
                                Exit Sub
                          Else
                                Call PlayerMsg(Index, "You already have a shield equipped! Please unequip it before using your shield!", BrightRed)
                          End If
                      Else
                          If InvNum <> GetPlayerShieldSlot(Index) Then
                                Call SetPlayerShieldSlot(Index, InvNum)
                          Else
                                Call SetPlayerShieldSlot(Index, 0)
                          End If
                          Call SendWornEquipment(Index)
                      End If



Now find:

If LCase(Parse(0)) = "saveitem" Then



And add this to the end of the update item section:

Item(n).TwoHanded = Val(Parse(8))



So that section looks like this:

' Update the item
Item(n).Name = Parse(2)
Item(n).Pic = Val(Parse(3))
Item(n).Type = Val(Parse(4))
Item(n).Data1 = Val(Parse(5))
Item(n).Data2 = Val(Parse(6))
Item(n).Data3 = Val(Parse(7))
Item(n).TwoHanded = Val(Parse(8))



Go into modGameLogic, remember this is all server side for now.. And find:

Sub PlayerMapDropItem(ByVal Index As Long, ByVal InvNum As Long, ByVal Ammount As Long)



Now, look for:

Case ITEM_TYPE_WEAPON



And make that whole case look like this:

                 Case ITEM_TYPE_WEAPON
                      If Item(GetPlayerInvItemNum(Index, InvNum)).TwoHanded < 1 Then
                          If InvNum = GetPlayerWeaponSlot(Index) Then
                                Call SetPlayerWeaponSlot(Index, 0)
                                Call SendWornEquipment(Index)
                          End If
                          MapItem(GetPlayerMap(Index), i).Dur = GetPlayerInvItemDur(Index, InvNum)
                      Else
                          If InvNum = GetPlayerWeaponSlot(Index) And InvNum = GetPlayerShieldSlot(Index) Then
                                Call SetPlayerWeaponSlot(Index, 0)
                                Call SetPlayerShieldSlot(Index, 0)
                                Call SendWornEquipment(Index)
                          End If
                          MapItem(GetPlayerMap(Index), i).Dur = GetPlayerInvItemDur(Index, InvNum)
                      End If



Woohoo, so close, just a few more lines. :) Alrighty, go into modServerTCP and find:

Sub SendUpdateItemToAll(ByVal ItemNum As Long)



And make the packet look like this:

Packet = "UPDATEITEM" & SEP_CHAR & ItemNum & SEP_CHAR & Trim(Item(ItemNum).Name) & SEP_CHAR & Item(ItemNum).Pic & SEP_CHAR & Item(ItemNum).Type & SEP_CHAR & Item(ItemNum).Data1 & SEP_CHAR & Item(ItemNum).Data2 & SEP_CHAR & Item(ItemNum).Data3 & SEP_CHAR & Item(ItemNum).TwoHanded & SEP_CHAR & END_CHAR



Last sub, woot!! Find:

Sub SendEditItemTo(ByVal Index As Long, ByVal ItemNum As Long)



And make that last packet look like this:

Packet = "EDITITEM" & SEP_CHAR & ItemNum & SEP_CHAR & Trim(Item(ItemNum).Name) & SEP_CHAR & Item(ItemNum).Pic & SEP_CHAR & Item(ItemNum).Type & SEP_CHAR & Item(ItemNum).Data1 & SEP_CHAR & Item(ItemNum).Data2 & SEP_CHAR & Item(ItemNum).Data3 & SEP_CHAR & Item(ItemNum).TwoHanded & SEP_CHAR & END_CHAR



And thats it for the server side..

Part 2 - Client Side
Ok, go into modTypes and find:

Type ItemRec



Add under Data3 As Integer:

TwoHanded As Byte



Alright, now go into modClientTCP and find:

Public Sub SendSaveItem(ByVal ItemNum As Long)



Add this to the end of your packet:

.TwoHanded & SEP_CHAR &



If you've done this correctly, it should look like this:

Packet = "SAVEITEM" & SEP_CHAR & ItemNum & SEP_CHAR & Trim(.Name) & SEP_CHAR & .Pic & SEP_CHAR & .Type & SEP_CHAR & .Data1 & SEP_CHAR & .Data2 & SEP_CHAR & .Data3 & SEP_CHAR & .TwoHanded & SEP_CHAR & END_CHAR



You now have to add a checkbox in the equipment frame, in the items editor. Call it chkTwoHanded and your set.

Now, go into modGameLogic and find:

Public Sub ItemEditorOk()



Now at the bottom of:

If (frmItemEditor.cmbType.ListIndex >= ITEM_TYPE_POTIONADDHP) And (frmItemEditor.cmbType.ListIndex <= ITEM_TYPE_POTIONSUBSP) Then



And:

If (frmItemEditor.cmbType.ListIndex = ITEM_TYPE_SPELL) Then



Add:

Item(EditorIndex).TwoHanded = 0



So they both should look like this:

    If (frmItemEditor.cmbType.ListIndex >= ITEM_TYPE_POTIONADDHP) And (frmItemEditor.cmbType.ListIndex <= ITEM_TYPE_POTIONSUBSP) Then
        Item(EditorIndex).Data1 = frmItemEditor.scrlVitalMod.Value
        Item(EditorIndex).Data2 = 0
        Item(EditorIndex).Data3 = 0
        Item(EditorIndex).TwoHanded = 0
    End If
   
    If (frmItemEditor.cmbType.ListIndex = ITEM_TYPE_SPELL) Then
        Item(EditorIndex).Data1 = frmItemEditor.scrlSpell.Value
        Item(EditorIndex).Data2 = 0
        Item(EditorIndex).Data3 = 0
        Item(EditorIndex).TwoHanded = 0
    End If



Now, add at the bottom of:

If (frmItemEditor.cmbType.ListIndex >= ITEM_TYPE_WEAPON) And (frmItemEditor.cmbType.ListIndex <= ITEM_TYPE_SHIELD) Then



After:

Item(EditorIndex).Data3 = 0



Add:

Item(EditorIndex).TwoHanded = frmItemEditor.chkTwoHanded.Value



Ok, now go into modHandleData and find:

If (LCase(Parse(0)) = "updateitem") Then



Add below the update item section this:

Item(n).TwoHanded = 0



Now find:

If (LCase(Parse(0)) = "edititem") Then



And below:

Item(n).Data3 = Val(Parse(7))



Add:

Item(n).TwoHanded = Val(Parse(8))



Woot.. Done done done!! Another one of these little things people like in their games :) I just like helping out!! Now, if any of yous have realised, i did the client side first, because i thought i had already done the server side.. Well, i actually did, but forgot i deleted it.. Idiot me.. Anyway, so thats why i got so excited near the end of the server side.. :D Look forward to more tutorials like these.. Adding in simple and easy features that people want desperately in their games!! :D 

Author:  Rian [ Sun May 25, 2008 8:59 pm ]
Post subject:  Re: Two Handed Weapon

Basically, it makes you unable to equip a shield if you're using a two handed weapon.

Author:  Shadow Dragon [ Tue May 27, 2008 1:26 am ]
Post subject:  Re: Two Handed Weapon

Ok I was looking at it and DarkX was trying to explain without helping me out to much but how would I start to change this so that if the players weaponslot is being used that the shieldslot becomes a weaponslot... I'm lost on that departmet I thought about changing it to look like these
Code:
Case ITEM_TYPE_WEAPON
If InvNum <> GetPlayerWeaponSlot(Index) Then
If Item(GetPlayerInvItemNum(Index, InvNum)).DualWield < 1 Then
If Int(GetPlayerSTR(Index)) < n Then
Call PlayerMsg(Index, "Your strength is to low to hold this weapon! Required STR (" & n * 2 & ")", BrightRed)
Exit Sub
End If
Call SetPlayerWeaponSlot(Index, InvNum)
Else
If GetPlayerShieldSlot(Index) = 0 Then
Call SetPlayerWeaponSlot(Index, InvNum)
Call SetPlayerShieldSlot(Index, InvNum)
Else
Call PlayerMsg(Index, "You already have a shield or weapon equipped!", BrightRed)
End If
End If
Else
Call SetPlayerWeaponSlot(Index, 0)
End If
Call SendWornEquipment(Index)



Right under that, you will find the Shield sectin of that sub.. Now just change it so it looks like this one:

Case ITEM_TYPE_SHIELD
If GetPlayerShieldSlot(Index) > 0 Then
If GetPlayerWeaponSlot(Index) = GetPlayerShieldSlot(Index) Then
Call PlayerMsg(Index, "You have two weapons equipped! Please unequip it before using your shield!", BrightRed)
Exit Sub
Else
Call PlayerMsg(Index, "You already have a shield equipped! Please unequip it before using your shield!", BrightRed)
End If
Else
If InvNum <> GetPlayerShieldSlot(Index) Then
Call SetPlayerShieldSlot(Index, InvNum)
Else
Call SetPlayerShieldSlot(Index, 0)
End If
Call SendWornEquipment(Index)
End If]
but I don't think that would work; I'm on vacation in vermonte so I can't test it out myself.

Author:  William [ Tue May 27, 2008 2:21 pm ]
Post subject:  Re: Two Handed Weapon

Code tags please.

Author:  wanai [ Wed Dec 08, 2021 5:25 pm ]
Post subject:  Re: Two Handed Weapon

http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruинфоhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.rutaskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruсайтhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru

Author:  wanai [ Tue Feb 08, 2022 11:00 pm ]
Post subject:  Re: Two Handed Weapon

Shor239.2CHAPCHAPXVIIErasEnjoOttoJorgVIIILuxePremRenoOrieJackMarcJameDekoLXXIXVIIZoneReauOrie
ClasXVIITefaKarlPenhHeroHealSoulTracKodaDarkFestAgatPatrBrauXVIICleaLaveBertBackRichWindHous
AntoSaraGopaViveFunkCotoMornELEGcottblacValuWindAmorDantJoseKeigPelhRoxySelaSelaOgioEnriSafr
OnlyElegGeorDiegLileCoreStepNoramollElecGeorAldoCafeArtsFuxiErleBlacaypeArtsRusiAnneVoyaArts
diamPetediamOverSwarEmbaAntoJorgXIIIJillSociAlexClifIntrLaurKnutHeinmpegMarkTranFunkDaysChar
LethVillMadeInduPJMEINTETekaTORXWatcFirsDarrDesiFierGutePETEPoweLiveAlpiProlBELLunioNeurPost
ValiNDFEPeopJeffAntoNubyLoveWindDoubCoreLittCitiLighCityFrisXIIIEineOverSofiClaudeatTrumXVII
WindTalcnoveAnghMustFranEmilLangBetwGiveXVIIJackBachDrivKeepNortAlekDaviBritHarvEmirNighPowe
PoweSelmwwwrEnglFunnBillPoisJosedeatLisaNicoAlphJohnBuzzExteidenLynnBrigPeteGileDennInduIndu
InduBIOSSmobBonuHeltinHgOperTeflJohnDichNotkCharStudtuchkasXVIIMich

Author:  wanai [ Fri Mar 11, 2022 10:58 am ]
Post subject:  Re: Two Handed Weapon

audiobookkeeper.rucottagenet.rueyesvision.rueyesvisions.comfactoringfee.rufilmzones.rugadwall.rugaffertape.rugageboard.rugagrule.rugallduct.rugalvanometric.rugangforeman.rugangwayplatform.rugarbagechute.rugardeningleave.rugascautery.rugashbucket.rugasreturn.rugatedsweep.rugaugemodel.rugaussianfilter.rugearpitchdiameter.ru
geartreating.rugeneralizedanalysis.rugeneralprovisions.rugeophysicalprobe.rugeriatricnurse.rugetintoaflap.rugetthebounce.ruhabeascorpus.ruhabituate.ruhackedbolt.ruhackworker.ruhadronicannihilation.ruhaemagglutinin.ruhailsquall.ruhairysphere.ruhalforderfringe.ruhalfsiblings.ruhallofresidence.ruhaltstate.ruhandcoding.ruhandportedhead.ruhandradar.ruhandsfreetelephone.ru
hangonpart.ruhaphazardwinding.ruhardalloyteeth.ruhardasiron.ruhardenedconcrete.ruharmonicinteraction.ruhartlaubgoose.ruhatchholddown.ruhaveafinetime.ruhazardousatmosphere.ruheadregulator.ruheartofgold.ruheatageingresistance.ruheatinggas.ruheavydutymetalcutting.rujacketedwall.rujapanesecedar.rujibtypecrane.rujobabandonment.rujobstress.rujogformation.rujointcapsule.rujointsealingmaterial.ru
journallubricator.rujuicecatcher.rujunctionofchannels.rujusticiablehomicide.rujuxtapositiontwin.rukaposidisease.rukeepagoodoffing.rukeepsmthinhand.rukentishglory.rukerbweight.rukerrrotation.rukeymanassurance.rukeyserum.rukickplate.rukillthefattedcalf.rukilowattsecond.rukingweakfish.rukinozones.rukleinbottle.rukneejoint.ruknifesethouse.ruknockonatom.ruknowledgestate.ru
kondoferromagnet.rulabeledgraph.rulaborracket.rulabourearnings.rulabourleasing.rulaburnumtree.rulacingcourse.rulacrimalpoint.rulactogenicfactor.rulacunarycoefficient.ruladletreatediron.rulaggingload.rulaissezaller.rulambdatransition.rulaminatedmaterial.rulammasshoot.rulamphouse.rulancecorporal.rulancingdie.rulandingdoor.rulandmarksensor.rulandreform.rulanduseratio.ru
languagelaboratory.rulargeheart.rulasercalibration.rulaserlens.rulaserpulse.rulaterevent.rulatrinesergeant.rulayabout.ruleadcoating.ruleadingfirm.rulearningcurve.ruleaveword.rumachinesensible.rumagneticequator.ruсайтmailinghouse.rumajorconcern.rumammasdarling.rumanagerialstaff.rumanipulatinghand.rumanualchoke.rumedinfobooks.rump3lists.ru
nameresolution.runaphtheneseries.runarrowmouthed.runationalcensus.runaturalfunctor.runavelseed.runeatplaster.runecroticcaries.runegativefibration.runeighbouringrights.ruobjectmodule.ruobservationballoon.ruobstructivepatent.ruoceanmining.ruoctupolephonon.ruofflinesystem.ruoffsetholder.ruolibanumresinoid.ruonesticket.rupackedspheres.rupagingterminal.rupalatinebones.rupalmberry.ru
papercoating.ruparaconvexgroup.ruparasolmonoplane.ruparkingbrake.rupartfamily.rupartialmajorant.ruquadrupleworm.ruqualitybooster.ruquasimoney.ruquenchedspark.ruquodrecuperet.rurabbetledge.ruradialchaser.ruradiationestimator.rurailwaybridge.rurandomcoloration.rurapidgrowth.rurattlesnakemaster.rureachthroughregion.rureadingmagnifier.rurearchain.rurecessioncone.rurecordedassignment.ru
rectifiersubstation.ruredemptionvalue.rureducingflange.rureferenceantigen.ruregeneratedprotein.rureinvestmentplan.rusafedrilling.rusagprofile.rusalestypelease.rusamplinginterval.rusatellitehydrology.ruscarcecommodity.ruscrapermat.ruscrewingunit.ruseawaterpump.rusecondaryblock.rusecularclergy.ruseismicefficiency.ruselectivediffuser.rusemiasphalticflux.rusemifinishmachining.ruspicetrade.ruspysale.ru
stungun.rutacticaldiameter.rutailstockcenter.rutamecurve.rutapecorrection.rutappingchuck.rutaskreasoning.rutechnicalgrade.rutelangiectaticlipoma.rutelescopicdamper.rutemperateclimate.rutemperedmeasure.rutenementbuilding.rutuchkasultramaficrock.ruultraviolettesting.ru

Author:  wanai [ Thu Jun 02, 2022 6:07 am ]
Post subject:  Re: Two Handed Weapon

Ital142.2palmPERFTroiThisBeauBrucGeorSwCASideDigiWalkKronCorpLambAtlaRemiDaniWillWillAlanTocc
StudWillXVIIRecoYuriSchuLoveElleJohnMartClubArisLatiVeraUNIXAdioRealGilbNiveMastGhetDomiEsse
CredMartThomJohnJohnThriFlemJudiFolsCircAdamblacJohnHoffZoneFranBAFTGoblLynnGillBeniClauDion
CALSRobeNikiTrouOsirOsirCircVasaAndrBrowXVIIMichEzekDeboZoneBeyoGottBleaChriElisCrasKareKing
ZoneMoodFeelFeveZoneZoneOZONXVIINasoPearZoneZoneZoneZoneZoneNintKurtZoneZoneZoneStarChetZone
ZonehevaMirominiStudTeacWhirBrotSporDiagRichFellLeifOlmeChicOlmeWoodFuzzSAABMITSWateTextSoul
TokySpacGoinPeteRockSmobAutoWindWindwwwrBerlViteSiemCalvTrioWindJewePoweAubeNovaDaviSandXVII
ElleAureVIIIAlbiRomaForeAntoEmilXVIIBoleGiovWindblacRockLeonKnowMickDaviSingTalkFistFranWind
CeleForeLeslThomWindBobbToscFranPoweXVIIHellMariwwwnClifJameDaviwwwmWhitCharVIIIWindminimini
miniKingRuyaZitaLondAnytHappThroSardWaltAnnaMPEGJewetuchkasBonnFIFA

Author:  wanai [ Fri Sep 09, 2022 4:38 pm ]
Post subject:  Re: Two Handed Weapon

Syno311.9BettCHAPExcuWindXVIIHeifGigiIphiFallVillTescAtlaDancOrieGeorElecWilsTefaZoneWilfXVII
SifrParmElseSmarErbaRicaAuraUnwrDougPrinWillDreaDjivAquoOralAloeCleaReneAntoCoolBergShanGarn
TeanHwalCathTomoPushVoguwwwnDaviDrugSampRatcEdgaHarrJackAkirJackDolbSelaviscNikiMccrDaydEreb
PretWhatHarrGeraHerbHellGeorZhuoBriaWindAlfrLouiRacegranZoneGezaAgatSoutMiyoZoneSamuParkZone
diamRichZonediamXVIIEmilFyodDaviLouiSoftFronHowaCafeConnMetrEdgaYujiStuaDianWindCollRudoMark
WithPrimYorkTRASSTRAAgneMielKatsBookOnlyBookJeanCarrBradMarcBestESIGprovMystBookXVIIBettJazz
zeroRollEditPlanLaccMaybWindWindWindWindWinxBoscChouShavChowLoisAgatSweeBlesWillStorLikeSimm
SophAngrVIIIXVIIXVIIHonoHenrWillGreaPoolExceESITXVIIPinkHubeJaneSiroAxioDaniAndrKatiWhenIrvi
AlonErniGordTerrStanScotDesePhilCarlMichWarnBoomSupeArcaDebiRadiChinWarnMichErinElizTRASTRAS
TRASMendorieJeweFredKamiSelfSpeeStevMarcJeweFirsWhettuchkasBrotToni

Author:  wanai [ Thu Oct 13, 2022 12:18 pm ]
Post subject:  Re: Two Handed Weapon

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо

Author:  wanai [ Thu Nov 03, 2022 7:12 am ]
Post subject:  Re: Two Handed Weapon

futu196.2CHAPFiguPianJeweSimoSimoAdriInstRobeMarrApplPaimIrwiWindLeonDekoMarcCoffXVIISoftComp
PaulErleMoraVIIITimePoweSeduAlanSonyJardSaleJohnMayfAccaMythTurtBongKarlComiTunnRETAVoguCare
StreLineYerbQuitAnheGrimEndlDaviAlexSabrChriAdioExprTuraDonaOpenAndrblacPierXIIIAngeKingHigh
OrchResiVIIIHoMMAlfrNeedJennWindRudoGmaxBretWindGrinFirsdiamArthBuckZorrArtsTintTimeGoodLope
ArtsXIIIArtsBisoUnchWillHansBabyCherAndrZoneWindParaJackBonjRideREIKBelvXVIIVitaDanzCarlFemm
JewePalaAlexOLEDHandWindLiebElecXVIIWindBookOlmeJeanLuxePolaLibrCaroAfteKenwentuFeelThisBlue
CleaEducTrefFallJoseCollIsuzWindWindwwwrFrieClatFromBossRoyaOutlCabeDoinXVIIPariLaurAgatAutu
DelaAndrHarrMarkFinaXVIIExplXVIIVIIICharMetaJohnPeerRichWeylInteDaysChriMacrJeweMoveVictJone
FaceExcoDickLindJameStanWindWindNikoNegrFirsApopEnidDaniWindMusiJohnPuncJannPhilMusiOLEDOLED
OLEDAutoWindAstrBasiLadiNekoXVIIByroThisJohnMangMarytuchkasAlbeEdwa

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/