Register for your free account! | Forgot your password?

You last visited: Today at 20:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



LOTF Bugs

Discussion on LOTF Bugs within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2009
Posts: 289
Received Thanks: 425
LOTF Bugs

Alright I'm on a journey to make LOTF completely bugless.
I know most of you are gonna say i shouldn't do it or its impossible but whatever.
Can everyone jsut post the lotf bugs they know of so I can attempt to fix them?
TehPwnzor is offline  
Thanks
2 Users
Old 08/18/2009, 00:44   #2
 
raidenx123's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 1,705
Received Thanks: 441
Well do you consider stuff not implented (ex: prayingstone) a bug?

Anywase here are some with original lotf:
Stamina bug (So easy to fix but original lotf doesnt have it)
Not fully complete promo (req and rew items)
Mobs and items can cross boundries (DMaps)
Damage Calculations are not right.

These are off the top of my head and ill post more once you fix them, cause I think you should work on bugs,stability, completing the things added (Promotion,reborning,etc), then adding new things.
raidenx123 is offline  
Thanks
1 User
Old 08/18/2009, 00:56   #3
 
elite*gold: 0
Join Date: Jul 2009
Posts: 289
Received Thanks: 425
im not focused on adding new things
right now my main concern is the magicartisian not upgrading the low level backsword and bracelet lol
TehPwnzor is offline  
Thanks
2 Users
Old 08/18/2009, 00:58   #4
 
raidenx123's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 1,705
Received Thanks: 441
I got a source that has the bracelet working. But not the backsword.
raidenx123 is offline  
Old 08/18/2009, 00:59   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 289
Received Thanks: 425
hmmi dun wanna be spoonfed
do you know how the bracelet upgrade is built
TehPwnzor is offline  
Thanks
1 User
Old 08/18/2009, 01:03   #6
 
raidenx123's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 1,705
Received Thanks: 441
No, im not a coder o.o its friends source....
raidenx123 is offline  
Old 08/18/2009, 01:07   #7
 
elite*gold: 0
Join Date: Jul 2009
Posts: 289
Received Thanks: 425
lol mmk then thanks for listing some bugs though

EDIT: im not implementing praying stones btw
i think HB in co pservs is useless
TehPwnzor is offline  
Thanks
2 Users
Old 08/18/2009, 02:18   #8
 
elite*gold: 0
Join Date: Jul 2009
Posts: 548
Received Thanks: 52
Bugs i fixed... w/ some help from others [ wont say names maybe they dont want names ]

- DMaps
- Bracelet & Backsword upgrading
- Lvl 1 quality upgrade
- Promo [ DID NOT DO YET, im not on npcs yet ]
- stamina duh , char deleteion
- reborn [ correct skills, not fully done.. wont do second rb i dun like it ]
- and a few other bugs , you know the little ones =]]

im on damage calculations and a few bugs here and there =]] I asked my friend to do the calculations for me so once hes done it will be done .. no im just lazy thats why im not doing it
f0am is offline  
Old 08/18/2009, 05:48   #9
 
elite*gold: 80
Join Date: Sep 2007
Posts: 642
Received Thanks: 168
Quote:
Originally Posted by f0am View Post
Bugs i fixed... w/ some help from others [ wont say names maybe they dont want names ]

- DMaps
- Bracelet & Backsword upgrading
- Lvl 1 quality upgrade
- Promo [ DID NOT DO YET, im not on npcs yet ]
- stamina duh , char deleteion
- reborn [ correct skills, not fully done.. wont do second rb i dun like it ]
- and a few other bugs , you know the little ones =]]

im on damage calculations and a few bugs here and there =]] I asked my friend to do the calculations for me so once hes done it will be done .. no im just lazy thats why im not doing it
OK. This is like contradicting its self, you say "THINGS I HAVE COMPLETED:
PROMO [did not do]" Thats funny.
Santa is offline  
Old 08/18/2009, 05:50   #10
 
elite*gold: 0
Join Date: Jul 2009
Posts: 289
Received Thanks: 425
lol thats what i noticed
well tahts what im gonna do right now
completely recode promotion
TehPwnzor is offline  
Thanks
2 Users
Old 08/18/2009, 07:33   #11
 
andyd123's Avatar
 
elite*gold: 20
Join Date: Apr 2006
Posts: 1,341
Received Thanks: 886
For damage calculations, the complete and 100% correct damage calcs(minus potency) are in the Coemu source code.
andyd123 is offline  
Old 08/18/2009, 12:56   #12
 
elite*gold: 0
Join Date: Jul 2009
Posts: 548
Received Thanks: 52
actaully im not contrad w.e myself im saying that because arco knows i wil lgvie him it .
f0am is offline  
Old 08/18/2009, 15:23   #13
 
elite*gold: 0
Join Date: May 2006
Posts: 828
Received Thanks: 235
Quote:
Originally Posted by andyd123 View Post
For damage calculations, the complete and 100% correct damage calcs(minus potency) are in the Coemu source code.
Could you tell me where ? I can probably find it easily but oh well if you answer you get a thanks lol.
blade911 is offline  
Old 08/18/2009, 15:36   #14
 
elite*gold: 0
Join Date: Jul 2009
Posts: 548
Received Thanks: 52
Quote:
Originally Posted by andyd123 View Post
For damage calculations, the complete and 100% correct damage calcs(minus potency) are in the Coemu source code.
oh really im going to have to check that out
f0am is offline  
Old 08/18/2009, 15:47   #15
 
andyd123's Avatar
 
elite*gold: 20
Join Date: Apr 2006
Posts: 1,341
Received Thanks: 886
Sure.
Melee:
Code:
if(AType == 2)
			{
				int Damage = Nano.Rand.Next(Attacker.MinAttack, Attacker.MaxAttack);
				Damage -= Attacked.Defense;
				if(Attacked.Reborn == 1)
				{
					Damage = (int)Math.Floor(Damage*.7);
				}
				else if(Attacked.Reborn == 2)
				{
					Damage = (int)Math.Floor(Damage*.7);
					if(Attacker.Reborn < 2)
						Damage = (int)Math.Floor(Damage*.5);
				}
				double Tort = 0;
				Tort += Attacked.NTG*0.02;
				Tort += Attacked.RTG*0.04;
				Tort += Attacked.STG*0.06;
				Damage = (int)Math.Floor(Damage*(1-Tort));
				if(Attacked.Bless > 0)
				{
					Damage = (int)Math.Floor(Damage * (1 - (Attacked.Bless*0.01)));
				}
				//TODO: Superman
				if(Damage < 0)
					Damage = 1;
				if((Attacked.isGM || Attacked.isPM) && Attacked.Invincible)
					Damage = 0;
				return Damage;
			}
Magic:
Code:
else if(AType == 21)
			{
				int Damage = AddedMagicDamage(SkillID, SkillLevel);
				Damage += Attacker.MagicAttack;
				if(Attacked.MagicDefense > 0)
				{
					double MDef = 1;
					if(Attacked.MagicDefense < 90)
					{
						MDef = (Attacked.MagicDefense * 0.01);
					}
					else
					{
						MDef = (90 * 0.01);
					}
					Damage = (int)Math.Floor(Damage - (Damage*MDef));
				}
				Damage = Convert.ToInt32(Damage*0.75);
				if(Attacked.Reborn == 1)
				{
					Damage = (int)Math.Floor(Damage*.7);
				}
				else if(Attacked.Reborn == 2)
				{
					Damage = (int)Math.Floor(Damage*.7);
					if(Attacker.Reborn < 2)
						Damage = (int)Math.Floor(Damage*.5);
				}
				Damage += Attacker.BonusMagicAttack;
				Damage -= Attacked.BonusMagicDefense;
				double Tort = 0;
				Tort += Attacked.NTG*0.02;
				Tort += Attacked.RTG*0.04;
				Tort += Attacked.STG*0.06;
				Damage = (int)Math.Floor(Damage*(1-Tort));
				if(Attacked.Bless > 0)
				{
					Damage = (int)Math.Floor(Damage * (1 - (Attacked.Bless*0.01)));
				}
				if(Damage < 0)
					Damage = 1;
				if((Attacked.isGM || Attacked.isPM) && Attacked.Invincible)
					Damage = 0;
				return Damage;
			}
			else if(AType == 25)
			{
				int Damage = Nano.Rand.Next(Attacker.MinAttack, Attacker.MaxAttack);
				if(Attacked.Dodge > 0)
				{
					double Dodge = 0;
					if(Attacked.Dodge <= 94)
						Dodge = Attacked.Dodge*0.01;
					else
						Dodge = 94*0.01;
					Damage = (int)Math.Floor(Damage - (Damage*Dodge));
				}
				if(Attacked.Reborn == 1)
				{
					Damage = (int)Math.Floor(Damage*.7);
				}
				else if(Attacked.Reborn == 2)
				{
					Damage = (int)Math.Floor(Damage*.7);
					if(Attacker.Reborn < 2)
						Damage = (int)Math.Floor(Damage*.5);
				}
				Damage += Attacker.BonusMagicAttack;
				Damage -= Attacked.BonusMagicDefense;
				double Tort = 0;
				Tort += Attacked.NTG*0.02;
				Tort += Attacked.RTG*0.04;
				Tort += Attacked.STG*0.06;
				Damage = (int)Math.Floor(Damage*(1-Tort));
				if(Attacked.Bless > 0)
				{
					Damage = (int)Math.Floor(Damage * (1 - (Attacked.Bless*0.01)));
				}
				if(Damage < 0)
					Damage = 1;
				if((Attacked.isGM || Attacked.isPM) && Attacked.Invincible)
					Damage = 0;
				return Damage;
			}
Archer:
Code:
else if(AType == 25)
			{
				int Damage = Nano.Rand.Next(Attacker.MinAttack, Attacker.MaxAttack);
				if(Attacked.Dodge > 0)
				{
					double Dodge = 0;
					if(Attacked.Dodge <= 94)
						Dodge = Attacked.Dodge*0.01;
					else
						Dodge = 94*0.01;
					Damage = (int)Math.Floor(Damage - (Damage*Dodge));
				}
				if(Attacked.Reborn == 1)
				{
					Damage = (int)Math.Floor(Damage*.7);
				}
				else if(Attacked.Reborn == 2)
				{
					Damage = (int)Math.Floor(Damage*.7);
					if(Attacker.Reborn < 2)
						Damage = (int)Math.Floor(Damage*.5);
				}
				Damage += Attacker.BonusMagicAttack;
				Damage -= Attacked.BonusMagicDefense;
				double Tort = 0;
				Tort += Attacked.NTG*0.02;
				Tort += Attacked.RTG*0.04;
				Tort += Attacked.STG*0.06;
				Damage = (int)Math.Floor(Damage*(1-Tort));
				if(Attacked.Bless > 0)
				{
					Damage = (int)Math.Floor(Damage * (1 - (Attacked.Bless*0.01)));
				}
				if(Damage < 0)
					Damage = 1;
				if((Attacked.isGM || Attacked.isPM) && Attacked.Invincible)
					Damage = 0;
				return Damage;
			}
All found inside Calculations\Damage.cs
andyd123 is offline  
Reply


Similar Threads Similar Threads
[HELP] Compile error with LOTF(i know LOTF sucks but just help)
06/19/2009 - CO2 Private Server - 3 Replies
It says: Loaded 254 portals. Loaded 1027 NPCs. Loaded 37 mobs. Loaded 11147 items. Loaded 172 mob spawns. System.ArgumentOutOfRangeException: 'minValue' cannot be greater then mxValue. Parameter name : minValue at System.Random.Next<Int32 minValue, Int32 maxValue> at COServer_Project.Mobs.SpawnAllMobs<> in C:\Documents and Settings\Admin\My Documents\COServerProject1\COServerProject\Entitie s.cs:line 207
[Bugs]I have a few bugs in Jezebelco source![bugs]
05/12/2009 - CO2 Private Server - 5 Replies
hello elitepvpers! When I create an account and login it is in Birthvillage but I can't get out of Birthvillage. Can someone help me whit this?
LOTF BUGS
04/20/2009 - CO2 Private Server - 6 Replies
There isn't a good source haven't bugs 100%? im using LOTF and it have alot of bugs some accounts when i make it it work then it never works some accounst i should res the server to work etc etc... can you guy's post a source without database bugs?



All times are GMT +1. The time now is 20:19.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.