skotlex
|
42c6f89d86
- Multiple optimizations to the unit_data auto-chase upgrade, also simplified the mob and pet ai routines.
|
19 anos atrás |
skotlex
|
3acdfa691b
- Finished fixing the unit_data auto-case update. Still need to do some optimizations... but the current code-base should be usable.
|
19 anos atrás |
skotlex
|
e68983a063
- Fixes to the unit_data update that lets characters auto-chase while attacking.
|
19 anos atrás |
skotlex
|
418c98ea0a
- Modified the unit_data structure to handle automatically switching between chasing and attacking a character. Note that it's a work in progress and not yet properly tested/finished...
|
19 anos atrás |
skotlex
|
4dc9cb89ad
- Fixed pc_setpos ignoring the clrtype sent to it.
|
19 anos atrás |
skotlex
|
e9c44b50c8
- Added structure view_data to handle sprite information for all characters (equipment, weapons, hair, dyes, etc). Unified a bunch of clif functions now that you only need to handle the view_data (so instead of clif_spawn[pc/mob/npc/pet] you just have clif_spawn)
|
19 anos atrás |
skotlex
|
39d33a2f80
- the auth function in login.c won't jstrescapecpy passwords that were encrypted.
|
19 anos atrás |
skotlex
|
b286e0af1e
- Some cleaning of the mob_ai. Mobs should stop chasing once you are beyond their min_chase range. Improved rude-attacked checking when mobs can't move.
|
19 anos atrás |
skotlex
|
286820f191
- Fixed Wedding support skills healing yourself instead of partner.
|
19 anos atrás |
skotlex
|
15092b4955
- Fixed summon mobs being able to cast "summon" skills.
|
19 anos atrás |
skotlex
|
6bdbd8646b
- Walk/move functions will abort now when an area npc script triggers and moves the character out of the map.
|
19 anos atrás |
skotlex
|
13e8924fa0
- Incremented the number of iterations to find a random stop to 100 as 50 seems to no be enough for certain maps.
|
19 anos atrás |
blackhole89
|
5fe56e275c
Replaced !sd->special_state.nocastcancel2 && something to (sd->special_state.nocastcancel2 || something).
|
19 anos atrás |
skotlex
|
77e57852cc
- Added function map_search_freecell to locate an available cell around an area (for recall/warping skills)
|
19 anos atrás |
skotlex
|
38a6abcd3f
- Some small, insignificant code cleanups in unit.c
|
19 anos atrás |
skotlex
|
0f19e9bbe5
- Fixed a crash in unit_useskill_pos2
|
19 anos atrás |
Lance
|
b8116f49db
* Minor cleanups.
|
19 anos atrás |
skotlex
|
b6ff4970fa
- Changed Preserve's cost to 30sp
|
19 anos atrás |
skotlex
|
7a8371273a
- Merged the unit_data structure from jA for handling unit-related data (attack times, walking, auto-attack timers, skill related data)
|
19 anos atrás |