높은 확률로 해당 NPC가 볼 때 무기를 꺼냈거나 들쳐메거나 등등
호감도 깎이는 행동을 했을 가능성이 높습니다.
적대상태가 아니라도 마을에서 무기만 꺼내면 근처NPC가 놀라거나 본인도 무기 꺼내거나 할텐데
이러면 호감도가 깎입니다.
스킬 주는 조건이 해당 퀘스트 클리어+호감도 MAX(혹은 그 바로 아래)로 추측되는데
제 경우 게임초반 렌나르트(파이터 마스터)앞에서 실수로 두세번 무기를 꺼내서 경계상태가 됐었는데
하브마을 이주까지 완료해도 스킬을 안줬습니다.
이후 꽃다발 두 개 주고 2-3일 지난 후에 다시 말거니까 그때서야 주더군요.
다른 마스터스킬의 경우 호감도 깎는 상황이 전혀없었는데 퀘마치고 바로바로 줬습니다.
따라서 도시나 마을에선 무기 꺼내는 실수를 안하는 게 좋습니다.(침입몹 퇴치 같은 건 괜찮음)
만약 호감도 떨어져서 스킬을 안준다면 선물주고 호감작을 하셔야 하구요.