Author Topic: indieDB.com  (Read 23755 times)

0 Members and 2 Guests are viewing this topic.

Offline Mickey Kudlo

Re: indieDB.com
« Reply #60 on: May 27, 2014, 10:58:05 am »
Back from a long vacation.
Need to do a V5 update then I can work on a V2 world.

OK, I understand the higher level monster issue now, a little. I'll look at the spread sheets and see what the stats are saying. All I am looking for is any gaps in the XP to difficulty ratio and that all the monsters are in game, not necessarily in wilderness. I know that variety at higher levels get limited fast. So maybe it just a wilderness catagory adjustment.
You may have conquered my worlds, but I destroyed them!

Offline Jon The Great

Re: indieDB.com
« Reply #61 on: May 27, 2014, 11:22:26 am »
Glad your back. Took a 2 days off of work first time in four years haha..
I will get back to checking out the game one of these days.

Offline Mickey Kudlo

Re: indieDB.com
« Reply #62 on: May 27, 2014, 01:15:00 pm »
OK, so I think I see the issue with high level monsters when their LIFE is out of balance. The system spreads the XP earned to the LIFE as you take it down. So it is possible to earn XP the same or faster on a lower level monster than a higher one if the higher one has way too much LIFE.

An example:

Drake, Level 60, XP = 7800, LIFE = 400
Ranthe Gorvor, Level 100, XP = 21000, LIFE = 1200

So, if you have a weapon that does 100 damage per hit:
- Drake = 4 hits at 1950 XP per hit
- Gorvor = 12 hits at 1750 XP per hit

But.... the Drake dies faster then you need to find a new one where as the Gorvor lasts longer.

So, it looks like I need to adjust the LIFE down to like 400 - 600 for a lot of the higher level monsters. Although, just looks like the gorvors are outta whack.

A Gorvor at LIFE 600 would give 6 hits at 3500 XP per hit.

Does that sound like at least a start in the right direction?
You may have conquered my worlds, but I destroyed them!

Offline Kaios

  • Hero Member
  • *****
  • Posts: 2345
  • Attack: 69
    Defense: 58
    Attack Member
  • Karma: -68
  • Gender: Male
    • View Profile

  • Total Badges: 44
    Badges: (View All)
    50 Poll Votes 10 Poll Votes Invisible
Re: indieDB.com
« Reply #63 on: May 27, 2014, 01:19:20 pm »
Does that sound like at least a start in the right direction?

Sounds like you know exactly what the issue is, I think it's more than just the Gorvors though. I'd start with the highest level monsters and adjust their level/life working backward, perhaps? Might be easier than completely re-doing them but maybe you've got a better way in mind.
(Insert witty signature here)

Offline mechanical keyboard enthusiast

  • Full Member
  • ***
  • Posts: 174
  • Attack: 3682
    Defense: 2735
    Attack Member
  • Karma: 2
  • Gender: Male
    • View Profile

  • Total Badges: 25
    Badges: (View All)
    Seventh year Anniversary Sixth year Anniversary Fifth year Anniversary
Re: indieDB.com
« Reply #64 on: May 27, 2014, 04:33:14 pm »
mick - have you considered possibly posting this on indiegames, desura, and other places too?

also, about gorvors - do attack/defence is tkaen into affect? does having 300 melee defence and 1000 magic defence modify its xp or level?

Offline Mickey Kudlo

Re: indieDB.com
« Reply #65 on: May 29, 2014, 10:26:52 am »
Well, here is the problem with publishing it at any of those places including indiedb.com... the game has copyrighted material in it. Don't really want to get sued and don't really want to spend hours and hours fixing the issue which basically would require about 50% of artwork changed. I read the terms of indiedb.com and it strictly forbid copyright infringment so I don't want to burn any bridges for future games.

But I think just about anyone can post a game on indiedb.com. It doesn't need to be the developers. So maybe after I get Phantasy up we can do that but I am wondering if it still worth my time away from V5.

Here is the level and XP calc code:
Code: [Select]
Sub modMonster_Calc_Level(ByVal MonsterID As Integer)
    On Error GoTo Error_modMonster_Calc_Level

    Dim Attackrating As Long, defendrating As Long, diffrating As Long, SkillCount As Long, i As Integer
   
    With MonsterDef(MonsterID)

        For i = 1 To UBound(SkillDef)
            ' look for melee or missle
            If SkillDef(i).Purpose = 1 Or SkillDef(i).Purpose = 2 Then
                If .skill(i) > 0 Then
                    Attackrating = Attackrating + .skill(i)
                    SkillCount = SkillCount + 1
                End If
               
            End If
        Next i

        If .skill(Skill_BlackMagic_ID) > 0 Then
            Attackrating = Attackrating + .skill(Skill_BlackMagic_ID)
            SkillCount = SkillCount + 1
        End If

        If SkillCount > 0 Then Attackrating = Attackrating / SkillCount
               
        .Strength = Attackrating / 2
        .Dexterity = Attackrating / 2
       
        .Wisdom = .Mana / 2 + .skill(Skill_BlackMagic_ID) / 2
        .Intelligence = .skill(Skill_BlackMagic_ID)
                       
        defendrating = .skill(Skill_MeleeDefense_ID) + .skill(Skill_MissleDefense_ID)
        defendrating = defendrating + .skill(Skill_MagicDefense_ID)
       
        If .skill(Skill_Stealth_ID) > 0 Then
            defendrating = defendrating + .skill(Skill_Stealth_ID)
            defendrating = defendrating / 4
        Else
            defendrating = defendrating / 3
        End If
       
        .Quickness = defendrating / 2 + .skill(Skill_Run_ID) / 2
       
        diffrating = (Attackrating + defendrating) / 2 '+ (.Life / 4)
 
        If Not DoNotCalculateLevel Or .Level = 0 Then
            .Level = Int(diffrating / 10)
        End If
   
        If .Level <= 0 Then .Level = 1
   
        .DifficultyRating = diffrating
        '''.TotalExp = (CLng(.Life) * CLng(.Level)) / CLng(2)
       
        .TotalExp = .Level * (.Level / 5 + 1) * 10
               
        .skill(Skill_Deception_ID) = .Level * 5
       
    End With
   
    Exit Sub

Error_modMonster_Calc_Level:
    modMisc_Log "Error_modMonster_Calc_Level : " & Err.Description
End Sub
You may have conquered my worlds, but I destroyed them!

Offline Kaios

  • Hero Member
  • *****
  • Posts: 2345
  • Attack: 69
    Defense: 58
    Attack Member
  • Karma: -68
  • Gender: Male
    • View Profile

  • Total Badges: 44
    Badges: (View All)
    50 Poll Votes 10 Poll Votes Invisible
Re: indieDB.com
« Reply #66 on: May 29, 2014, 11:34:04 am »
I understand the copyright issues but what if you decided not to do perks or anything like that? Did you intend to in the first place? May just be wishful thinking but I don't think sites like indiedb would really care all that much about the copyrighted content as long as you stated you would not be charging anyone via perks or any other means.

I think the rpgwo cash cow died a long time ago anyways.
(Insert witty signature here)

Offline mechanical keyboard enthusiast

  • Full Member
  • ***
  • Posts: 174
  • Attack: 3682
    Defense: 2735
    Attack Member
  • Karma: 2
  • Gender: Male
    • View Profile

  • Total Badges: 25
    Badges: (View All)
    Seventh year Anniversary Sixth year Anniversary Fifth year Anniversary
Re: indieDB.com
« Reply #67 on: May 29, 2014, 02:55:54 pm »
Well, here is the problem with publishing it at any of those places including indiedb.com... the game has copyrighted material in it. Don't really want to get sued and don't really want to spend hours and hours fixing the issue which basically would require about 50% of artwork changed. I read the terms of indiedb.com and it strictly forbid copyright infringment so I don't want to burn any bridges for future games.

did you get CLAs from anyone? i thought the only thing copyrighted was spongebob image?

Offline Greatest

  • Hero Member
  • *****
  • Posts: 1330
  • Attack: 161
    Defense: 91
    Attack Member
  • Karma: 9
  • Gender: Male
  • I'm better than you!
    • View Profile

  • Total Badges: 38
    Badges: (View All)
    Linux User Mobile User Tenth year Anniversary
Re: indieDB.com
« Reply #68 on: May 29, 2014, 03:19:48 pm »
i thought the only thing copyrighted was spongebob image?
anyone remember who made the server with Link as a monster image?  though I think he means the images used were taken from sources(other games) that they shouldn't have been, not just copyrighted characters.  I suck at making digital images, but I think just a few of the images in the player files need to be changed/removed so it shouldn't be too much work if someone is willing to do it.
why does Fox keep cancelling good shows?

Offline Roarion

Re: indieDB.com
« Reply #69 on: May 30, 2014, 08:50:01 am »
I have every graphic source cited in the server i'm working on. About 90% of it is off Open Game Art, and it looks like 1-2 of them are non-profit but it wouldn't be that hard to replace those graphics. Uhh you should look at the email I sent you and tell me how to fix melee def :P

Edit: Just looking back I used some RPGWO NPC's from modern but modified most of them. Also used modern armour, background images, .wav files, and pile of dirt image.
« Last Edit: May 30, 2014, 08:56:22 am by Roarion »
Asylum - lvl 33 Thrower
Pyramid - lvl 40 Scythe
Dementia - lvl 69 Spear
Nexus V2 - lvl 61 Stealth
Rebirth - lvl 72 Bow
Ganymede - lvl 56 Mage
Hex - lvl 1000 Admin
Future - lvl 1000 Admin
Retired - Unless V6 pulls a miracle

Offline mechanical keyboard enthusiast

  • Full Member
  • ***
  • Posts: 174
  • Attack: 3682
    Defense: 2735
    Attack Member
  • Karma: 2
  • Gender: Male
    • View Profile

  • Total Badges: 25
    Badges: (View All)
    Seventh year Anniversary Sixth year Anniversary Fifth year Anniversary
Re: indieDB.com
« Reply #70 on: June 01, 2014, 04:55:09 pm »
so how's this going ._.

Offline emsee

Re: indieDB.com
« Reply #71 on: June 02, 2014, 08:03:41 pm »
thought we had new server that was going to open end of may.

Offline Mickey Kudlo

Re: indieDB.com
« Reply #72 on: June 03, 2014, 10:10:52 am »
I guess I have been too busy lately and needed to reconsider or at least delay a bit.
Gonna go over every thing today and make a plan although staring blankly at the wall sounds good too.
You may have conquered my worlds, but I destroyed them!

Offline CSPX

Re: indieDB.com
« Reply #73 on: June 03, 2014, 12:24:28 pm »
Please we need a new server that is not pk and stealing
Hex - Level 83 Trader/Hobby Hunter (xbow/blackmagic/warfan/unarmed/spear/throwing) Pure Stealth - Retired
Hexed - Level 117 Trader/Hobby Hunter (EVERY Skill) - Retired
RPGWOv6 - Level 33 Trader/Hobby Hunter (bow) - retired

Offline mechanical keyboard enthusiast

  • Full Member
  • ***
  • Posts: 174
  • Attack: 3682
    Defense: 2735
    Attack Member
  • Karma: 2
  • Gender: Male
    • View Profile

  • Total Badges: 25
    Badges: (View All)
    Seventh year Anniversary Sixth year Anniversary Fifth year Anniversary
Re: indieDB.com
« Reply #74 on: June 03, 2014, 01:05:49 pm »
mick - i was considering rewriting parts of the help tab, would that be ok / should I licence the text as anything?

Offline Greatest

  • Hero Member
  • *****
  • Posts: 1330
  • Attack: 161
    Defense: 91
    Attack Member
  • Karma: 9
  • Gender: Male
  • I'm better than you!
    • View Profile

  • Total Badges: 38
    Badges: (View All)
    Linux User Mobile User Tenth year Anniversary
Re: indieDB.com
« Reply #75 on: June 03, 2014, 02:03:11 pm »
mick - i was considering rewriting parts of the help tab, would that be ok / should I licence the text as anything?
:o lol that sounds like a good idea!  as a brand new player checking the help tab the way it is written now does little more than confuse you more than you already are...

@Mickey staring blankly at walls gets boring after 15-20 minutes, so get to work :P
@CSPX I'm playing the pk/stealing server* and haven't been PKed or robbed(yet), the server actually has a pretty friendly environment...well for RPGWO anyway

*although I'm playing the server I will admit I don't have much online time lately and haven't actually been on there since last week.
why does Fox keep cancelling good shows?

Offline Kaios

  • Hero Member
  • *****
  • Posts: 2345
  • Attack: 69
    Defense: 58
    Attack Member
  • Karma: -68
  • Gender: Male
    • View Profile

  • Total Badges: 44
    Badges: (View All)
    50 Poll Votes 10 Poll Votes Invisible
Re: indieDB.com
« Reply #76 on: June 03, 2014, 05:30:24 pm »
On any PK/Stealing server I've played I rarely see anyone who doesn't actually enjoy taking part in PK get killed often if at all, more likely they won't if they are a trader though. As for stealing most servers these days always have rules against bumping and once again traders are basically left alone by the general population especially if they have an NPC trader somewhere offering runes or potions or jewels, etc.

I don't really get why so many players have issues with PK and stealing, they just sound like babies.
(Insert witty signature here)

Offline Greatest

  • Hero Member
  • *****
  • Posts: 1330
  • Attack: 161
    Defense: 91
    Attack Member
  • Karma: 9
  • Gender: Male
  • I'm better than you!
    • View Profile

  • Total Badges: 38
    Badges: (View All)
    Linux User Mobile User Tenth year Anniversary
Re: indieDB.com
« Reply #77 on: June 03, 2014, 09:00:53 pm »
rules don't really stop anything, just give penalties after it happens.  that glitch in V2 that allows you to use warpstones to bump is just crazy(multi tiered wall systems can't stop it), but that server is V1 so no worries!
why does Fox keep cancelling good shows?

Offline Kaios

  • Hero Member
  • *****
  • Posts: 2345
  • Attack: 69
    Defense: 58
    Attack Member
  • Karma: -68
  • Gender: Male
    • View Profile

  • Total Badges: 44
    Badges: (View All)
    50 Poll Votes 10 Poll Votes Invisible
Re: indieDB.com
« Reply #78 on: June 03, 2014, 09:52:25 pm »
Greatest why are you questioning my word?
(Insert witty signature here)

Offline Mickey Kudlo

Re: indieDB.com
« Reply #79 on: June 04, 2014, 02:48:15 pm »
Greatest why are you questioning my word?
Cuz it says "KrAzY" under your name.

I started up Phantasy but gonna call it Phoenix. Admin only for now. Need to inventory the map and quests to see what it needs. Then will work on a newb/tutorial map. Then fix the high level monsters. Then open it up. Then post to indiedb.com. Then hide under a rock. Then um... ummm... ummmmm.

Oh and let me know if you want to be admin. Not sure who to trust with it.
You may have conquered my worlds, but I destroyed them!