[BUGS]Source version 5165

12/03/2009 01:39 airborne.#1
Alright I found 3 major problems for horses:

Quote:
1. You can use fly (archer skill) even with horse lmao.

2. If you die while on horse, u turn into ghost but the horse stays on you.

3. You can't attack someone on horse but they can attack you.
12/03/2009 01:45 Arcо#2
Quote:
Originally Posted by airborne. View Post
Alright I found 3 major problems for horses:

Mods check this?
Is this in the right section?
I'm not sure.
12/03/2009 02:12 hunterman01#3
Nope not the right section
12/03/2009 06:43 Huseby#4
#Moved
12/03/2009 08:31 MirTolga#5
you can atack on horse lol
12/03/2009 08:34 Huseby#6
Quote:
Originally Posted by MirTolga View Post
you can atack on horse lol
Well thats a kinda cool bug, kinda makes horses useful.
12/03/2009 13:55 airborne.#7
Quote:
Originally Posted by MirTolga View Post
you can atack on horse lol
Yes you an attack if your on horse. But people can't attack you.
12/03/2009 14:35 MirTolga#8
that s..... have 999 erors :) i fixed about 60 erors in one day can you chek my server armadaco(just google it lol)
now has horses to +12 items to +9 +8 stones but no effeting etc.....
this fa....ing source has wrong rb skills...... arent coming any of
herc works like scatter lol and fb isnt coded to range lol
if you change items power soo much you must relogin for works your hp
12/03/2009 20:16 ~*NewDuuDe*~#9
Fixing fly bug: Do an "if" which checks if they are using horse if so do whatever variable is used for the horse skill(if there is not one, create it) = false;
And same for dieing, go into the dieing/ghost void or what ever it might be and add horse skill variable = false;
An example would be if u look into a code which kills you, you will see for example SMON = false;
which means superman gets disabled.
12/03/2009 20:39 Huseby#10
Quote:
Originally Posted by airborne. View Post
Yes you an attack if your on horse. But people can't attack you.
Well that might be a problem.
12/03/2009 21:51 LetterX#11
Quote:
Originally Posted by BERGHUIS1 View Post
Fixing fly bug: Do an "if" which checks if they are using horse if so do whatever variable is used for the horse skill(if there is not one, create it) = false;
And same for dieing, go into the dieing/ghost void or what ever it might be and add horse skill variable = false;
An example would be if u look into a code which kills you, you will see for example SMON = false;
which means superman gets disabled.
Damn it, you beat me to it D=
12/03/2009 22:04 airborne.#12
Yeah berghuis, I'm not a coder :| but I could probably do it if you were a little more specific. for example, where
12/04/2009 21:09 -impulse-#13
Quote:
I could probably do it if you were a little more specific
for flying
In Features->Skills.cs->SkillUse->Use()-> Search for:
Code:
switch (Info.ExtraEff)
->Search for:
Code:
case ExtraEffect.Fly:
Inside it add:
Code:
                                    /// <summary>
                                    /// fix for "fly with horse"
                                    /// </summary>
                                    if (C.StatEff.Contains(StatusEffectEn.Ride))
                                    {
                                        C.StatEff.Remove(StatusEffectEn.Ride);
                                    }
for dying
In Game->Character.cs->TakeAttack(bla bla,bla bla,bla bla)->
3 cases:
1. monsters(not mob, as a player or a "companion" is a mob too, since mob is a mobile object.)
Code:
Search for:
StatEff.Remove(StatusEffectEn.Cyclone);
and add
StatEff.Remove(StatusEffectEn.Ride);
2.companion
Code:
Search for:
StatEff.Remove(StatusEffectEn.Cyclone);
and add
StatEff.Remove(StatusEffectEn.Ride);
3.character
Code:
Search for:
StatEff.Remove(StatusEffectEn.Cyclone);
and add
StatEff.Remove(StatusEffectEn.Ride);

Enjoy!
12/04/2009 21:28 airborne.#14
#request close
12/04/2009 21:48 ~*NewDuuDe*~#15
Quote:
Originally Posted by LetterX View Post
Damn it, you beat me to it D=
Owned.

@airbourne
Go into the .cs file he specified and click ctrl+h =.=