View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001831SphereServerexecutable - genericpublic09-10-10 00:4517-09-12 20:48
ReporterMirravin 
Assigned ToTerrikate 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSWindows/LinuxOS Version
Product Version 
Target VersionFixed in Version0.56c Nightly 
Summary0001831: NPCs can't go through characters at all.
DescriptionWith full stamina. It seems what this affecting the part of NPC function because in some cased its can go through characters, but usually it can't do it. Example is @NpcActFollow:
@NpcActFollow is firing --> @PersonalSpace not firing (script attached).
For example, you can shoot this lizardman and it will stay and do nothing despite of he have a full stamina.
Steps To Reproduce[FUNCTION NPC_BLOCK_BUG]
TARGETF NPC_BLOCK_BUGT
RETURN 1

[FUNCTION NPC_BLOCK_BUGT]
NEWNPC c_lizardman
NEW.GO <TARGP>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <EVAL (<TARGP.X>+1)> <TARGP.Y> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <EVAL (<TARGP.X>-1)> <TARGP.Y> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <EVAL (<TARGP.X>+1)> <EVAL (<TARGP.Y>+1)> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <TARGP.X> <EVAL (<TARGP.Y>+1)> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <EVAL (<TARGP.X>-1)> <EVAL (<TARGP.Y>+1)> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <EVAL (<TARGP.X>+1)> <EVAL (<TARGP.Y>-1)> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <TARGP.X> <EVAL (<TARGP.Y>-1)> <TARGP.Z>
NEWNPC c_horse_gray
NEW.DEX 0
NEW.GO <EVAL (<TARGP.X>-1)> <EVAL (<TARGP.Y>-1)> <TARGP.Z>
NEWITEM i_bow
NEW.EQUIP
NEWITEM i_arrow
NEW.AMOUNT 100
NEW.BOUNCE
RETURN 1
TagsNo tags attached.
Nightly VersionAutomated (specify build number)
Experimental FlagsNone
Option FlagsNone
Internal Build Number1343
Attached Files

- Relationships

-  Notes
(0000808)
Mirravin (reporter)
29-12-10 04:42
edited on: 29-12-10 04:42

This problem also affects script RUN and WALK functions, using .xrun 1 on test NPC do nothing. But .xcanmove 1 return true(uid).


- Issue History
Date Modified Username Field Change
09-10-10 00:45 Mirravin New Issue
28-10-10 01:26 Terrikate Issue Monitored: Terrikate
29-12-10 04:42 Mirravin Note Added: 0000808
29-12-10 04:42 Mirravin Note Edited: 0000808 View Revisions
11-02-11 12:31 Mirravin Issue Monitored: Mirravin
17-09-12 20:42 Terrikate Assigned To => Terrikate
17-09-12 20:42 Terrikate Status new => assigned
17-09-12 20:48 Terrikate Status assigned => resolved
17-09-12 20:48 Terrikate Fixed in Version => 0.56c Nightly
17-09-12 20:48 Terrikate Resolution open => fixed


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker